我希望我的 Java方案利用该系统的代用配置。 因此,我使用了在许多地方发现的代码,例如,该回答是java.net.useSystemProxies
真实的,并打电话ProxySelector.getDefault(...)
,以发现特定东道方的代理人,我想到。 当我对因特网房地产的单一明确的代理服务器进行配置时,这一工程将受到罚款。 但是,如果我制定了“通用自动配置说明”,它总是将DIRECT的“代用”。
我知道,这本书是行之有效的,因为我的浏览器可以进入其作为代理服务器返回的东道方,而没有笔记,它就能够起作用。 我甚至试图将文字简化到其最基本之处:
function FindProxyForURL(url, host)
{
return "PROXY my.proxy.mydomain:3128";
}
并用我的浏览器开展工作,但<代码>。 ProxySelector.getDefault(......)select(......) 仍然只是DIRECT。
我失踪了吗? (如果是的话,见Java 1.6 &Windows 7,)