Fiddler抓包测试App接口
使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。
抓包过程:
1、Fiddler设置
1)启动Fiddler->Tools->Fiddler Options
2)HTTPS选项卡中,设置如下,勾选过程中如有弹窗允许即可;
Connections选项卡中,勾选Allow remote computers to connect,勾选时如有弹窗确定即可;
Fiddler listens on port:8888是监控端口;
2、手机设置
1)手机和电脑连同一个WiFi;
2)通过ipconfig查看计算机IP地址,如本机IP地址为:192.168.9.150;打开手机无线网络,选择连接的WiFi,设置代理,IP输入192.168.9.150,端口:8888;
3)手机浏览器访问:192.168.9.150:8888,出现响应页面说明连接成功,点击响应界面中的“fiddlerRoot certificate”安装证书,然后就可以操作App通过Fiddler进行抓包了。
可以在Fiddler Statistics中查看各个请求发送和接受数据大小及传输时间。