游客发表

fiddler打开后网页打不开

发帖时间:2026-10-17 05:01:24

Fiddler一开,打打浏览器里的开后开页面全变白,转圈圈,网页然后报错。打打这问题我碰到不下十次了,开后开每次都是网页同一个原因:忘了关系统代理。

Fiddler本质是打打个代理服务器,启动时它会自动把Windows的开后开Internet选项里的代理设置改掉,指向127.0.0.1:8888。网页你要是打打没注意,直接关掉Fiddler——不是开后开点那个“Quit”按钮,而是网页直接叉掉窗口——代理设置就留在那儿了。浏览器还傻乎乎地往那个端口发请求,打打可Fiddler早不在了,开后开没人接,网页自然打不开网页。

解决方式其实特简单。打开浏览器设置,找到代理设置,把“使用代理服务器”那个开关关掉,或者把地址清空。Chrome和Edge都在设置里搜“代理”,Firefox在选项里。Windows系统层面的话,Win+I打开设置,网络和Internet,代理,手动设置代理那栏,把开关拨到关。

但你别急着走,还有种情况更隐蔽。Fiddler开着,网页也打不开,报错是“无法连接到代理服务器”或者“连接被重置”。这时候你得看Fiddler左下角那个状态栏,是不是显示“Capturing”但没看到任何请求列表在滚动。如果啥都没有,说明流量根本没走到Fiddler这儿来。检查一下是不是装了其他代理软件,比如Clash、V2Ray之类的,它们和Fiddler抢同一个端口,或者把系统代理指向了别的地方。

我记得有一次,我同事折腾了一下午,Fiddler开着,Chrome就是打不开任何网站。我过去一看,他电脑上同时跑着VPN客户端,那个VPN接管了所有系统代理请求,Fiddler根本收不到数据。把VPN断开,Fiddler立马正常了。

还有个容易忽略的细节——证书。Fiddler会生成一个根证书用来解密HTTPS流量,你要是之前装过,后来清理系统时把它删了,或者Fiddler升级后证书没重新装,那所有HTTPS网站都会报错。页面会显示“您的连接不是私密连接”或者“SSL错误”。重新装一下证书就行:Fiddler里点Tools,Options,HTTPS选项卡,勾上“Capture HTTPS CONNECTs”,然后点“Actions”,选“Trust Root Certificate”。装完重启Fiddler。

最后一种,你要是用的Firefox,那更得注意。Firefox默认不跟随系统代理设置,它用自己的。你Fiddler开了,系统代理改了,但Firefox压根不鸟它。你得在Firefox的代理设置里手动选“使用系统代理设置”,或者直接填localhost:8888。不然Fiddler开着,Firefox照样打不开网页,但Chrome又能正常打开——这现象简直在明着告诉你,问题出在浏览器自身配置上。

说到底,Fiddler打不开网页这事,九成是代理设置冲突,一成是证书问题。你按这个顺序排查,先看系统代理有没有被正确设置,再看有没有其他软件抢占,最后检查证书,基本都能解决。别一上来就重启电脑或者卸载重装Fiddler,那是最后的手段,而且往往没用。

    热门排行

    友情链接