fiddler相关随笔(网络异常、证书问题、配置代理)
fiddler中遇到的坑
最近用fiddler实在是太频繁,经常开关,也不清理之前的代理配置,导致很多时候,电脑连不上网,大概有以下场景
-
关闭fiddler后,chrome浏览器中打开网页,联网失败提示、网络异常你去检查代理服务器之类的:
-
解决方法1:在chrome进入设置-高级-系统-打开您的计算机代理设置,看看浏览器里面配置的代理是否真的关了
-
解决方法2:如果代理确确实实关了还是打开异常,考虑一下原本打开过的网页的缓存问题等,在设置-隐私设置和安全性-清除浏览数据,我这边打开异常的网页是近一小时内打开的,我选择清空过去一小时内的数据,再次打开刚才的网页,已经恢复正常。
-
-
fiddler提示某网站要求上传相关证书:其实在配置阶段就需要将fiddler代理的证书配置好,否则有些应用不信任fiddler的话拦截会出问题,如下:也是在tools-options中设置:
-
代理设置方法一,新手代理,fiddler中设置如下,这样子fiddler就会自动同步本机电脑的代理设置信息,缺点是整个电脑都是这样配置的代理,就除了自己添加不代理的地址外,基本都会受到fiddler的影响
-
代理设置方法二,第二种就是针对需要拦截的应用、指定浏览器、指定的地址等进行拦截了,这里有相关的文章,写的很仔细
-
最离谱的是下面这种情况
- 目前我的解决方法就是正常退出fiddler并检查代理已经关闭,这样恢复正常使用。,暂时还没有找到该网站使用拦截的情况下也能正常打开的办法。实际上服务器还会返回一个:501 ,查了一下是(尚未实施) 服务器不具备完成请求的功能。例如,服务器无法识别请求方法时可能会返回此代码。暂时怀疑是该服务器不支持中转服务器?