How can I configure HTTPClient to authenticate against a SOCKS proxy?
I need to set up proxy authentication against a SOCKS proxy. I found out this post giving instructions that appear to work with common HTTP proxies. httpclient.getHostConfiguration().setProxy("proxyserver.example.com", 8080); HttpState state = new HttpState(); state.setProxyCredentials(new AuthScope("proxyserver.example.com", 8080), new UsernamePasswordCredentials("username", "password")); httpclient.setState(state); Would that work with SOCKS proxies as well or do I have to do something different? The Features page of Apache HTTPClient says: Transparent connections through SOCKS proxies