我正在尝试使用 java rome-fetcher 获取 rss 提要进行处理。当我可以直接访问互联网时,一切正常。
但是,我需要能够在代理服务器后面运行我的应用程序。
我一直无法弄清楚如何使用 rome-fetcher 来做到这一点。
我知道jvm
System.setProperty("http.proxyHost", proxy);
System.setProperty("http.proxyPort", proxyPort);
hack,但由于我不想解释的原因,这不是一个选择。
使用 HttpClient 你通常会做这样的事情。
DefaultHttpClient client = new DefaultHttpClient();
HttpHost proxyTarget = new HttpHost("proxy.server.com", 4444);
client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxyTarget);
有人如何将代理设置和身份验证凭据分配给 rome-fetcher?