hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Green" <au_c...@yahoo.com.au>
Subject RoutedRequest.Impl in alpha 4?
Date Sun, 25 May 2008 08:26:41 GMT
Hi,
I would like to get the following code snippet to work using the HttpClient 4.0 alpha-4 release:

=========== 
DefaultHttpClient  httpclient = new DefaultHttpClient(); 
httpclient.getCredentialsProvider().setCredentials( 
        new AuthScope("localhost", 8080), 
        new UsernamePasswordCredentials("user", "pw")); 
HttpHost targetHost = new HttpHost("www.google.co.uk", 80); 
HttpHost proxy = new HttpHost("localhost", 8080); 
HttpRoute route = new HttpRoute(targetHost, null, proxy, false); 
HttpGet httpget = new HttpGet("http://www.google.co.uk/"); 
RoutedRequest routedReq = new RoutedRequest.Impl(httpget, route); 
System.out.println("executing request to " + route); 
HttpResponse response = httpclient.execute(routedReq, null); 
HttpEntity entity = response.getEntity(); 
System.out.println("----------------------------------------"); 
System.out.println(response.getStatusLine()); 
if (entity != null) { 
    System.out.println("Response content length: " + 
entity.getContentLength()); 
    System.out.println("Chunked?: " + entity.isChunked()); 
} 
if (entity != null) { 
    entity.consumeContent(); 
} 
System.out.println("----------------------------------------"); 
=========== 

Unfortunately,it appears the RoutedRequest.Impl class has disappeared from the API since Alpha-3.
 Any ideas of how I can do this with the current release?

Cheers,

Simon.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message