前提条件
1、电脑上已安装fiddler
2、手机和电脑在同一局域网
一、fiddler设置允许远程连接
1、fiddler>Tools>Options>Connections 勾选Allow remote computers to connect
2、记住这里的端口号:8888,后面会用到
二、查看电脑IP
1、win+R快键键打开运行窗口,输入cmd
2、在DOS命令窗口输入ipconfig查看IP地址
三、手机设置代理
1、设置->WLAN设置->选择该wifi,长按弹出选项框,选择修改网络
2、选择代理方式为:手动,输入IP地址:与主机电脑IP地址保持一致、端口号:8888,保存 ,即可抓手机HTTP的请求
四、手机设置抓取HTTPS请求
1、如果app都是http请求,是不需要安装证书,能直接抓到的,如果是https请求,这时候手机就需要下载安全证书了
2、打开手机浏览器输入:http://192.168.xx.xx:8888 ,这里的host地址就是前面查到的电脑本机地址
3、出现如下画面,点箭头所指的位置,点击安装就可以了,安装完成后,可正常抓取HTTPS请求
注意:如果手机设置代理后,测试完之后记得关闭代理设置,否则手机无法正常上网