做接口测试时,有时我们需要使用fiddler进行抓包分析,那么如何抓取https包。主要分为以下七步:
1.设置fiddler选项:Tools->Options,按如下图勾选
2.下载并安装Fiddler证书生成器
下载地址:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
3.更新fiddler的证书:Tools->Options->https->actions->Rest all Certificates,然后根据向导一直点击确定即可
4.把fiddler和手机端保持在同一局域网,如主机为192.168.10.156,手机端ip必须设置为192.168.10.*
5.在手机端的浏览器中输入主机地址:http:192.168.10.156:8888安装证书(可借助夜神模拟器来模拟手机端)
注意:如何没有出现上述下载页面,请关闭fiddler和夜神模拟器,然后在重新打开
6.在手机端设置fiddler代理服务器的ip地址和端口8888
7.打开app抓包验证