gpt4 book ai didi

windows-8 - Charles错误报告: How to over come it?

转载 作者:行者123 更新时间:2023-12-04 04:38:40 33 4
gpt4 key购买 nike

我最近已从Mac开发环境切换到Windows开发环境。我广泛用于Chrles代理来捕获网络流量,请求和响应详细信息。现在,我已经在Windows 8中安装了Charles Proxy 3.7版。但是,我观察到我正在使用的网站根本没有在Charles proxy ON的情况下打开。它显示在下面的异常消息中。它对于所有其他网站都非常有效。

Charles Error Report

Failed to connect to remote host

Charles failed to connect to the remote host. Check that your Internet connection is ok and that the remote host is accessible. Maybe your network uses a proxy server to access the Internet? You can configure Charles to use an external proxy server in the External Proxy Settings.

The actual exception reported was:

java.net.ConnectException: Connection timed out: connect Charles Proxy, http://www.charlesproxy.com/



我进入SE之前所做的研究:

我在Google中搜索了关键字“Charles Error Report-Failed to connect to remote host”。我有几个与上述问题有关的链接。

第一个链接说要检查外部代理设置。我已经检查过,我的计算机中没有外部代理设置。
第二个链接说,在浏览器中打开URL,然后关闭charles代理并重新打开它。我做到了仍然没有运气。

如何克服这个问题?

最佳答案

使用Fiddler等其他代理服务器也会遇到同样的问题吗?如果是这样,则可能与Charles无关,而可能是网络问题或您的应用程序无法使用代理。

其他原因可能是使用HTTPS(这可能导致证书错误)或使用了环回地址(localhost或127.0.0.1),该地址可能被代理忽略也可能未被忽略。

更新

在IE10 +中,Enhanced Protection Mode防止不受信任的应用程序访问本地资源。不在“受信任区域”中的页面和站点被认为是不受信任的,因此它们无法连接到任何本地代理。 Fiddler包含一个配置按钮,可将Windows 8配置为绕过此按钮。您会找到一个很好的解释,说明发生了什么以及为什么使用here

在Windows 8中,仅对Metro IE启用了EPM。在8.1中,即使对于Desktop IE,它也是默认启用的。

通过将站点的地址添加到IE安全设置中的“受信任的区域”中,您也许可以使Charles再次工作,或者您可以下载Configure Fiddler for Windows 8 Metro-style applications中提到的EnableLoopBackUtility以允许IE通过本地代理连接到您的站点

关于windows-8 - Charles错误报告: How to over come it?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17434592/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com