hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oleg Kalnichevski <ol...@apache.org>
Subject Re: HttpClient Proxy authentication
Date Thu, 24 May 2012 20:18:45 GMT
On Wed, 2012-05-23 at 16:48 -0300, Gonzalo Pennino wrote:
> I'm developing an application that uses HttpClient 4.2. The app runs
> in a Windows 2008 server and I can't connect through the proxy (Squid,
> not sure about configuration)
> 
> With this code I can connect and print the stream:
> 
> System.setProperty("http.proxyHost", "10.9.190.251");
> System.setProperty("http.proxyPort", "17118");
> URL url = new URL("http://<URL HERE>");
> URLConnection con = url.openConnection();
> BufferedReader in = new BufferedReader(new InputStreamReader(
> con.getInputStream()));
> String inputLine;
> while ((inputLine = in.readLine()) != null)
>    System.out.println(inputLine);
> in.close();
> 
> With this code, using HttpClient I can't do it:
> 
> DefaultHttpClient httpclient = new DefaultHttpClient();
> HttpHost proxy = new HttpHost("10.9.190.251", 17118, "http");
> httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
> HttpPost method = new HttpPost(new URL(url).toURI());
> 
> 
> I also tried this way, with no luck:
> 
> ProxySelectorRoutePlanner routePlanner = new ProxySelectorRoutePlanner(
>                 httpclient.getConnectionManager().getSchemeRegistry(),
>                 ProxySelector.getDefault());
> httpclient.setRoutePlanner(routePlanner);
> 
> 
> I can't find out how to setup the httpclient to work like the URLConnection.
> 
> Any help will be much appreciated!!
> 
> Regards,
> 
> Gonzalo.
> 

Gonzalo,

I suspect the problem can be related to NTLM authentication but since
you gave no details as to how exactly the problem manifests itself I
doubt anyone will be able to help you.

Oleg

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> For additional commands, e-mail: httpclient-users-help@hc.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org


Mime
View raw message