日期:2014-05-17  浏览次数:20426 次

WebRequest爬取含有ajax请求的问题
如题,用WebRequest请求,获取得到的html源码中用ajax请求,所以不能写个正则在匹配下,那这种有什么方法,可以获取到想要的数据呢?谢谢了。

------解决方案--------------------
ajax请求和普通请求没什么区别,找到post/get的url和参数就可以了。在js中可以找到,或者用抓包软件去捕捉。
------解决方案--------------------
引用:
引用:
ajax请求和普通请求没什么区别,找到post/get的url和参数就可以了。在js中可以找到,或者用抓包软件去捕捉。
能详细说下吗?
请求得到的html中有这样一段代码


$.ajax({

type:"get",

url:"/XX.php?m=style/searchstyle",

cache:fa……

里面写的很清楚了,是get提交,参数就在data里面,你只要给参数配上值,就可以提交了。