Wireshark是比较常用的抓包工具,但是如果只需抓取HTTP请求,还是Fiddler比较合适。
电脑端配置:
Fiddler下载地址: http://www.telerik.com/download/fiddler下载后,安装,并做如下的配置, 允许远程连接:
菜单 Tools -> Fiddler Options…-> Connections页签,选中Allow remote computers to connect。
之后,重启Fiddler,不然就不会更新你刚开启的远程配置。
然后,查询到本机IP为:192.168.0.66。
手机端配置:
在手机WIFI已连接的情况下, 设置WLAN的代理:
长按已连接的热点,在弹出菜单中“修改网络”,显示高级选项,将代理设置,改为“手动”,
将代理服务器主机名,改为:192.168.0.66;将代理服务器端口,改为: 8888。保存。
Android模拟器中IP: 10.0.2.2;Genymotion模拟器中IP: 10.0.3.2,端口如上。
然后,就可以开始抓包了。
在 Statistics页面,可查看统计信息;在 Inspectors页面,可查看请求和响应的数据信息;
在AutoResponder页面,看模拟服务器响应;在Composer页面,可以模拟终端的请求;
在Filter页面,可以设置抓包时的过滤。
参考:
http://blog.csdn.net/ohmygirl/article/details/17846199http://blog.csdn.net/ohmygirl/article/details/17849983
http://blog.csdn.net/zshq280017423/article/details/8928616
http://www.cnblogs.com/huangjacky/p/4289400.html
版权声明:本文为博主原创文章,未经博主允许不得转载。