我对 Java 的 Proxy 类有一个基本的疑问。假设一台电脑正在使用代理连接互联网,那么通过java代码找到代理地址如下,
Proxy next = ProxySelector.getDefault().select(new URI("http://www.google.com/")).iterator().next();
proxy_address = next.address().toString();
在这里,变量将保存代理地址。现在,这个代理类会从哪里找到地址详细信息?谁能解释一下?
还有一件事是,如果它来自网络浏览器,那么如果我安装了多个浏览器,那么它将从哪个浏览器获取配置?
我怀疑它会从 IE 中获取(对于 Windows)。那正确吗?如果是这样,Linux 和 Mac 呢?
提前致谢。