Seems this is a genuine bug, so I'm reporting it here also.
Calls to HttpGet should be passed a proxy via the RequestCofig object.
Code: Select all
HttpGet method = new HttpGet(url);
HttpHost proxy = new HttpHost(httpProxy, httpProxyPort, "http");
RequestConfig requestConfig = RequestConfig.custom()
.setProxy(proxy)
.setSocketTimeout(timeout)
.setConnectTimeout(timeout)
.setConnectionRequestTimeout(timeout)
.build();
method.setConfig(requestConfig);