一.老生常谈的配置问题
1.端口被其他软件占用
解决方法:在cmd中输入netstat查询,如果被占用就换一个
2.没有正确勾选配置
解决办法:https://blog.csdn.net/weixin_43664254/article/details/94601280
二.一部分APP传输数据不采用http协议
fiddler的工作原理是解析app发送的http请求,如果app本身使用的是自己封装的请求或其他协议,那么fiddler则不能正常工作;
如何测试:在cmd中输入netstat,随便在该APP中作任意请求操作,如果cmd中显示fiddler使用的那个端口发送了一个新请求,但是fiddler并没有抓取到任何http请求,那么说明该APP并不支持http请求,就不要再用fiddler浪费时间啦
三.关于证书不信任
safari发送请求,可能会出现“证书不信任”的窗口,如果嫌麻烦,那么就点击设置->通用->关于本机->证书信任设置 并完全信任该证书,就不会出现这个问题