0

我正在使用我办公室的虚拟电脑,我想在其中与 charles 一起测试。
该 Windows 操作系统使用代理连接到网络。
在 Charles 软件中,当我取消选中“启用 Windows 代理”复选框时,我可以连接到互联网,但来自 localhost 的连接没有被记录!
当我检查它时,我得到,

查尔斯错误报告

Name lookup failed for external proxy server
Charles failed to resolve the name of your external proxy server into an IP address.    
Check your external proxy configuration in the External Proxy Settings.
The actual exception reported was:
java.net.UnknownHostException: http://webproxy.****.***.*****.net<br>


尽管我遇到了此错误,但是当检查“启用Windows Proxy”复选框时,我可以记录Localhost请求!
为什么是这样?
在外部代理设置中,启用了“使用外部代理”,当未选中时,-internet 工作但不记录。
我的目标是捕获除浏览器以外的操作系统软件发送的所有请求。
怎么做?请帮忙。
谢谢

4

1 回答 1

0

您的 VPC 可能位于允许绕过 Windows 代理的不同子网上——这也可以解释为什么它无法解析代理的主机名(不同的子网)。检查 Virtual PC 中的网络设置,看看是否不能使用其他方法连接到网络(NAT、桥接等)。

于 2012-11-29T19:33:22.203 回答