Charles Proxy 突然停止检测本地主机

Posted

技术标签:

【中文标题】Charles Proxy 突然停止检测本地主机【英文标题】:Charles Proxy Suddenly Stopped Detecting Localhost 【发布时间】:2019-02-21 12:54:42 【问题描述】:

我多年来一直在使用 Charles 没有任何问题,但在休假几天后,Charles 已停止响应本地主机请求。所有其他请求都有效,但与 localhost 相关的任何事情都是 toast。

我已经看到回答说我可以使用 localhost.charlesproxy.com,但这意味着更改很多配置文件并且不必记住“哦,是的,我不能再使用 localhost:3000,我得现在使用 localhost.charlesproxy.com:3000”。这不是世界末日,但有点烦人。

我查看了Internet Options -> Connections -> LAN Settings -> Proxy Server - Advanced 并没有什么异常。

我禁用了我的防火墙

确保允许 Charles 通过防火墙进行通信(即使它已被禁用)

我已经多次卸载/重新安装 Charles 并删除了在 C:\Users\[USER]\AppData\Roaming\Charles 中找到的应用程序设置,但 Charles 仍然不喜欢 localhost 请求...另一方面,Fiddler 可以处理 localhost 请求,但我使用 Charles 和它的 UI 会更舒服。

最后一件事,可能不值得一提,但我注意到 Charles 不再列出 /sandman 请求。 Fiddler 可以,但快速粗略的谷歌搜索并没有提供任何关于该请求的作用或是否重要的​​详细信息。但我想我会提到它,因为它对我来说确实很突出......

所以是的,有没有人知道我还能在哪里让查尔斯重新开始跑步?如果我不能每天使用查尔斯,我的心里就会有一个花瓶形状的小洞......

【问题讨论】:

你解决了这个问题吗?..在同一个位置:| 【参考方案1】:

我也一直在努力解决这个问题,可能也是在同一时间发生的。我会用我发现的任何更多来更新这个答案,但现在我找到了一个 Firefox 修复:

在 about:config 中将 network.proxy.allow_hijacking_localhost 设置为 true

我怀疑所有主要浏览器同时发布了修改。

参考文献

    https://bugzilla.mozilla.org/show_bug.cgi?id=1535581

【讨论】:

以上是关于Charles Proxy 突然停止检测本地主机的主要内容,如果未能解决你的问题,请参考以下文章

Charles Proxy SSL:“未为此主机启用 SSL 代理”[关闭]

Charles Proxy 导致隐私错误

使用 Charles Proxy 将 https 请求路由到本地 http 服务器

Charles Proxy:映射到 GET 请求而不是 OPTIONS [关闭]

charles进行流量监测

无法为 iPhone 模拟器安装 Charles Proxy 的 CA 证书