用Fildder抓取Android的HTTP包

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/17846199
http://blog.csdn.net/ohmygirl/article/details/17849983
http://blog.csdn.net/zshq280017423/article/details/8928616
http://www.cnblogs.com/huangjacky/p/4289400.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值