有人可以指导我如何配置HttpComponentsClientHttpRequestFactory使用代理服务器.
我见过的所有例子都在使用SimpleClientHttpRequestFactory.
我试图了解 ProxySelector 类的工作原理。我当前的代码如下所示:
URI uri = new URI("http://google.com");
proxySelector.select(uri);
Run Code Online (Sandbox Code Playgroud)
据我了解,调用proxySelector.select(uri);此函数时应该返回相应 URI 的代理列表。但我不知道如何为每个 URI 设置代理。
我知道我可以使用该setDefault()方法设置默认代理,但据我了解,这将设置系统范围的代理,而不是特定URI.
我可能在这里遗漏了一些基本点,但如何为网址 A (例如http://google.com)设置一个代理并为网址 B (例如http://ebay.com)设置一个不同的代理,然后让系统每次连接到相应的url时都会自动选择正确的代理?