抓APP请求
电脑上已装Fiddler
手机和电脑在同一局域网内
电脑Fiddler设置
-
打开 允许远程设备连接
fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect
-
fiddler默认监听端口号:8888
端口可修改,但手机代理设置端口需与fiddler设置的监听端口保持一致
手机代理设置
手机连上和电脑同一局域网WIFI
选择该wifi,点右边的箭头(有的手机是长按弹出选项框)
修改网络--显示高级选项,代理选择“手动”
-
主机名:主机电脑IP
端口号:8888
保存之后Fiddler即可抓取app上的请求了
抓取APP上的HTTPS请求
有时我们在fiddler上看到有些请求是灰色显示,且host字段显示为“Tunnel to”
这说明这个请求是https
抓取https请求需要安装证书
电脑设置
打开fiddler>Tools>Fiddler Options>HTTPS 勾选Decrypt HTTPS traffic
手机设置
- 手机浏览器打开: http://电脑ip:8888
点击网页上FiddlerRoot certificate
下载安装证书完证书即可
注意:ios设备安装完证书后还需要去设置里把信任选项打开