php-怎么判断网页数据接收结束?

问题描述

怎么判断网页数据接收结束?
我要通过post向一个接口获取数据,查询过程我添加了一个遮罩提示正在查询,数据获取结束之后关闭遮罩层再弹出一个显示结果的层,我该怎么判断程序已经读取玩数据了呢?

解决方案

返回一个标识符行吗,让接口返回一个可以判断的标识符,通过这个标识符来判断。或者通过response的状态码,如果为200表示已经返回了。
试试,看看行吗

解决方案二:
如果是银行那种接口,都会默认返回一个post值,然后通过判断接口的返回内容。

时间: 2024-10-08 16:32:32

php-怎么判断网页数据接收结束?的相关文章

asp采集数据并自动判断网页编码并转换

在做采集的朋友就会知道经常会碰到采集过来的内容是乱码,下面我们就来看一篇关于asp教程采集数据并自动判断网页编码并转换吧. <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <

C# Socket 异步如何接收网页数据?

问题描述 publicstaticbyte[]ReceiveBodyData(Socketsocket){List<byte>list=newList<byte>();intnowContentLength=0;while(true){byte[]buffer=newbyte[BUFFER_SIZE];intreceiveCount=socket.Receive(buffer,BUFFER_SIZE,SocketFlags.None);if(receiveCount>0){f

网页数据的实时刷新

数据|刷新|网页 网页数据的实时刷新 本来是打算在WEB页面上实现这样的功能:例如网页上有多个按钮,按钮1,按钮2,按钮3等 按钮1的响应比较耗时,如何能够做到点击了按钮1之后,不用等待其响应,就可以再点击其 他按钮,而按钮1响应结束之后会把结果刷出来? 仔细一想,这是不可能的!这种要求对winform的程序而言非常简单,对web就难了. 不等待按钮1的响应返回,只能是异步实现,开启线程或者BeginInvoke. 但是页面的刷新已经完毕,异步事件执行完之后如何再刷新页面? 常见的页面操作都是拉

石榴算法猜想——百度如何判断网页质量

石榴算法-低质量页面终结者:2013年5月17日下午,百度网页搜索反作弊团队在百度站长平台发布公告称:将于一星期后正式推出新的算法"石榴算法".新算法前期将重点整顿含有大量妨碍用户正常浏览的恶劣广告的页面 那么,"石榴算法"中,百度究竟是如何判断网页质量呢?网上较多文章对此发表观点,归纳有以下几点: 感兴趣的受众群大小 该页面的稀缺程度(可替代性) 该页面是否有弹窗 该页面广告的多少 由上可见,目前我们的研究重点大部分集中在对网页的页面价值的判断上,缺乏对搜索用户交

使用php判断网页是否gzip压缩

昨天晚上群里有朋友采集网页时发现file_get_contents 获得的网页保存到本地为乱码,响应的header 里 Content-Encoding:gzip但在浏览器里看是正常的.因为我有过相关经验马上发现是网站开启了gzip而file_get_contents 获得的是压缩过的页面,而不是解压过的页面(不知道是不是要file_get_conttents 请求网页时带上相应的参数,直接获得没有被gzip压缩过的网页?)刚好我前不久刚看到可以用读取文件的前2个字节判断文件类型.群里面的朋友也

Python中使用socket发送HTTP请求数据接收不完整问题解决方法_python

由于工作的需求,需要用python做一个类似网络爬虫的采集器.虽然Python的urllib模块提供更加方便简洁操作,但是涉及到一些底层的需求,如手动设定User-Agent,Referer等,所以选择了直接用socket进行设计.当然,这样的话,需要对HTTP协议比较熟悉,HTTP协议这里就不做讲解了.整个python的代码如下: #!/usr/bin env python import socket host="www.baidu.com" se=socket.socket(soc

textbox-用C#编写的串口调试助手中 数据接收区的TextBox的自定义事件

问题描述 用C#编写的串口调试助手中 数据接收区的TextBox的自定义事件 用C#编写的串口调试助手中 判断数据接收区的TextBox的text属性是否与预先设定的一个字符串相同,如果相同就会触发一个自定义的事件,这个事件的处理程序是往串口发送一个字符串,各位大神帮帮忙怎么实现这个功能,能有示例代码就更好了!!! 解决方案 C#编写的串口调试助手 解决方案二: 拖动TextBox控件--> 设置相应的属性 --> 双击进入方法代码编写--> 再次判断他的text属性是否与事先定义好的相

webbrowser-怎么判断网页中的【下一页】按钮没得点了呢

问题描述 怎么判断网页中的[下一页]按钮没得点了呢 怎么判断网页中的下一页没得点了呢 我用webbrowser自动采集数据,但是不知道下一页有几个,那么如果判断下一页是否已经没了,数据已经采集完成了呢 求大大指教呀 解决方案 如果要判断网页里的下一页还有没有,需要研究下一页里的代码,如果看不到代码的话,估计是没法判断

网页数据-想获取网页的一些数据,我应该怎么做呢?或者说我应该去学什么?

问题描述 想获取网页的一些数据,我应该怎么做呢?或者说我应该去学什么? 目标:在某网页上输入用户名密码验证码,再点一些按钮,就可以看到数据.我想做个自动化脚本,可以自动获取到这些数据保存下来. 条件:该网页由Tomcat搭建,我可以操作到这台机器:我会一些VBScript,自动保存没问题,只是不知道怎么获取数据:我会一点PHP,知道一点网页传递数据的原理: 解决方案 一点就是还不会,多学习实践一下 解决方案二: 发送http请求,然后接收返回的网页数据,再分析这些数据,以后保存.这东西叫爬虫.我