|
带有ajax的网页有个特点点击下一页网址不变,网页内容变了,用易语言网页访问总是第一页,愁啊!搞了好几天,通过查询百度等各类资料,最终在精益论坛有所收获,写个心得算是抛砖引玉,我也是小白!!
首先ajax 的信息你先百度看看,怎么运行的心里有个数,再看我的描述。
1.因为ajax 网址不变内容变,所以我的思路是抓包,但是我不会js,只能百度看,最终找到办法,就是查看你切换第二页的时候网址服务器返回给你什么数据,返回的数据是哪个文件!
下面图是抓包的,先看看,我在分析
这个抓包图是根据我在网上找的信息,因为ajax是通过XHR对象获取数据,所以我点击XHR 过滤获取左下角的几个文件
点击左边的文件挨个查看右边的 消息头请求 响应,看到有个page 啥意思呢就是 页的意思,这里你得会点英语,
那么至此我们就明白了
当我们点击翻页的时候 数据 以post方式,构建了一个数据传输给服务器(包括页面号码),那么我们也构建一个通过易语言就可以得到返回数据。
这里我构建的时候也是各种查论坛,失败无数,这里谢谢此为坛友
因为不是编程专业很多知识不懂。
构建cookies 和协议头
提交数据就用刚才看 图片上的 请求 里面的带 page 的数据。
让后我就成功了
附上简陋代码,请斧正
要是对你有帮助,给我个留言,共同进步
|
-
-
获取编号.rar
668.25 KB, 下载次数: 44, 下载积分: 精币 -2 枚
ajax例子
|