1.下载 Fiddler4 安装

百度 Fiddler 下载

2. 打开 Fiddler4 进行设置 (因为我都设置过了 ,我也不知道初始是什么样子,所以你们按着我的设置弄就行了)




这里注意选择"...from remote client only " 只抓取手机端的 https 包

设置好后最好重启一下 Fiddler

3. 设置手机代理

通过 ipconfig 查看 PC 的 IP 地址。(快捷键 “ctrl+r”,输入 cmd,弹出黑框,然后输入 ipconfig)。我的 IP 地址为 10.191.239.36

将手机代理地址设置成 10.191.239.36 端口:8888(请将 IP 修改为你自己的 IP 地址)

3. 安装 https 根证书

浏览器访问 10.191.239.36:8888 下载 (此处 IP 请更换你步骤 3 查询到的的 IP)


安装证书需要定义安全码,如果以前没设置 请到安全选项里去设置

4. 到这里这样 你就能抓取手机端的 http 和 https 请求了


乱码的话请设置 Transformer - none

PS:
1.如果某项功能因为设置代理后无法使用,那么说明应用使用了某项安全策略 不支持 https 证书.(其实具体 的我也不懂😄)
2.如果某项功能可用 但是无法抓到数据包,那么说明应用使用的是非 http 协议.


↙↙↙阅读原文可查看相关链接,并与作者交流