源地址:http://blog.csdn.net/htdeyanlei/article/details/52873060
版权声明:本文为博主原创文章,未经博主允许不得转载。
因为我的一个好朋友这两天准备学习fiddler,所以跟了一下风,我也来参观一下这个一直想学却一直没有去研究的调试代理软件。可是却没有想到对于我这个没有接触过fiddler,不很了解http,https(证书)的人来说,简直了,遇到了太多问题。这里做一下简单的记录,因为我坚信“学了忘,忘了学”的基本原则,也是为了后续不继续走坑,如果能够对朋友们有些许帮助,我还是非常荣幸的。废话太多,进入正题。
问题:安装fiddler成功,然后打开fiddler,理应说这个时候我们只要开启“Capturing开关”(file=》capture traffic)就可以捕获基本的http请求了,于是,我就开心的操作起来了,访问一个非https的网站,刷新刷新再刷新。查看fiddler界面,fiddler的菜单栏下方出现了一个醒目的黄色提示框,提示内容如下:“The system proxy was changed,click to reenable fiddler capture”,然后我手动点击黄色提示框区域,以为为题解决了,可是没有想到,那个该死的提示一直弹出来。如下图。
尝试解决:(上网搜索结果)=》http://www.telerik.com/forums/how-to-auto-reset-fiddler-when-%27system-proxy-was-changed%27
得到答案:系统中有其他的程序再不断的修改我系统的代理设置。据说最喜欢做这种事情的程序就是vpn和防火墙了。于是乎,我将本机的vpn关闭,然后重启一下fiddler,好啦,全世界都清净了。
--以上因为我也遇到了这个问题,怕忘记,所以转载一下,大家可以去原作者那里访问,此处只做备份作用。