默认下,Fiddler不会捕获HTTPS会话,需要你设置下, 打开Fiddler Tools--->Fiddler Options--->HTTPS 选项
选中checkbox,如上图, 然后弹出如下的对话框,点击"YES"
然后就可以使用了,测试使用如淘宝网
证书导出:
在桌面上显示为:
PC端抓取:在浏览器高级选项中导入证书
移动端抓取:要获取app的https的请求,手机上也要安装证书, 打开浏览器,输入: http://本机地址:8888
可以看到有个选项是 “证书下载”,点击,输入证书名称:FiddlerRoot.cer,点击app,可以看到https请求了!
如图:
注意:
1.电脑和手机必须使用同一WiFi,手机WiFi设置代理,端口8888
2.手机开启测试包时必须要开fiddler才可以连接到代理,然后代理网络才正常,只进行1是不行的,注意,fiddler才是代理通道!