fiddler安装后一直使用得好好的,然后最近几天发现只要一打开fiddler它就会显示如下图所示:
如果我们点击出现黄色弹框提示,弹框提示会自动消失,但是过一会还是会出现,看着很烦。所以我上网查询相关资料并一一排查,最终找到以下几个原因:
1、电脑上安装了银联控件,我的就是安装了(PSBCInput.exe)导致的
直接去卸载掉,然后重启fiddler就可以了!记住一定要卸载干净,注册表也要删掉,不然会fiddler还是会有提示的
2、开启了防火墙或者是VPN
将本机的vpn或者是防火墙关闭,然后重启一下fiddler就好啦
3、拨号和虚拟专用网络设置下面框中有不用的代理服务器
① 可以点击fiddler里的Tools–>WinINET Options 进到Internet属性对话框
② 将拨号和虚拟专用网络设置下面框中不用的代理服务器删除
③ 点击确定
重启fiddle,问题便可解决
4、进入到Fiddler–>Rules–>Customize Rules
在main()方法上方添加
.
static function DoReattach(o: Object, ea: EventArgs)
{
ScheduledTasks.ScheduleWork(“reattach”, 1000, innerReattach);
}
static function innerReattach()
{
FiddlerApplication.UI.actAttachProxy();
}
static function OnRetire()
{
FiddlerApplication.oProxy.remove_DetachedUnexpectedly(DoReattach);
}
.
在main()方法中添加
FiddlerApplication.oProxy.add_DetachedUnexpectedly(DoReattach);
这个办法我是网上参考的,我自己用的效果是 点击黄色提示词后,提示词还是会快速闪现后又消失,并没有根本上解决这个问题,但也有的朋友是用这个可以完全关掉的,所有你们也可以试一下~~
(这个是第4个方法的原作者https://blog.csdn.net/legend818/article/details/99724398?utm_medium=distribute.pc_relevant.none-task-blog-title-10&spm=1001.2101.3001.4242)
以上就是关于Fiddler一直提示‘The system proxy was changed,click to reenable fiddler capture’的解决办法啦!如果有朋友有更好的方法,欢迎在下方留言,大家一起探讨学习哦!