下载最新版即可:
https://www.telerik.com/fiddler
pc配置:
pc端上的配置较为简单,主要是记录一下遇到的一些bug以及解决方法。
options>HTTPS
1. 勾选Decrypt Https traffic
2. 安装证书Actions(装不上则手动添加)
3. 选择需要抓取的来源(all,browser,remote client(app))
4. connections 设置端口,默认8888,一般不做修改
5. chrome安装Switchyomega,新添情景模式Http代理并应用。
6. fiddler选择菜单栏上decode,解析网页等同于decode('utf-8')
options>Connections
勾选allow remote computers to connect
关于证书安装失败的问题
options>HTTPS>Actions
export Root Certificate to Desktop
双击安装,选择安装证书>本地计算机>所有证书都放在下列存储>受信任的根证书颁发机构
安装即可。
关于app抓包:
手机代理设置,需在同一个局域网下
wifi设置代理 端口号8888
其实还有一个坑,那就是手机安装fiddler证书,代理设置完成后,在浏览器中打开网页192.168.1.168:8888
点击下载 Fiddler Root Certificate,下载完成后,转到wifi设置处安装证书,
找到下载该证书的目录下,点击安装即可。
由此大功告成,但其实fiddler 只限于http和https协议.