下面介绍一个使用的网络监控软件HttpWatch,我们可以用该软件监控一个网页的里面的所有请求。通过监控,可以获取到每个请求的具体地址和传递数据。     

     HttpWatch下载地址: http://www.httpwatch.com/download/  我下载的是Basic版本,这个版本是免费的。专业版本要收费。

     步骤1:安装好后,打开IE-->Tools-->HttpWatch Basic.

     

     步骤2: 打开后,点击Record,监控开始,后面访问的所有网站都将被监控。  

      

      步骤3:将网址请求http://m.kuaidi100.com/index_all.html?type=yuantong&postid=9356359685#result这个说查询全峰快递,快递单号是123456的快递信息请求。对于原本的请求,返回给我的就是呈现在下面的页面,快递具体信息。可是其实在这个请求内部做了。很多请求,请看下面的HttpWatch的监控窗口,里面有很多请求返回的类型也不一样。有图片有文本,如果我们要获取快递信息,我们只需要文本数据,所以请注意图片里面我用黑色标记的那个请求,我点击右键复制那个网址请求[http://m.kuaidi100.com/query?type=yuantong&postid=9356359685&id=1&valicode=&temp=0.36890306987910864]

      

       步骤4:打开链接后,界面获取的请求是这样的。都是Json字符串,其实这个正是我们需要的数据。

            

 

posted on 2014-09-20 23:03  FrankZC  阅读(3086)  评论(9编辑  收藏  举报