On Tue, 2008-04-22 at 23:46 -0700, Thuannd wrote:
> 
> 
> Johannes Koch-4 wrote:
> > 
> > Hi,
> > 
> > when after a redirect response a retry is done by the 
> > DefaultClientRequestDirector, the RoutedRequest returned by the 
> > handleResponse method does not contain the request headers from the 
> > original request. Is this behaviour intended? How can I get the headers 
> > from the first request into the second? Do I have to add a request 
> > interceptor?
> > 
> > -- 
> > Johannes Koch
> > BIKA Web Compliance Center - Fraunhofer FIT
> > Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
> > Phone: +49-2241-142628    Fax: +49-2241-142065
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > 
> > 
> > 
> 
> In "protected RoutedRequest handleResponse(..." method of
> DefaultClientRequestDirector class
> goto line: HttpGet redirect = new HttpGet(uri); 
> then add: redirect.setHeaders(request.getAllHeaders());
> compile httpclient project.

I added similar code to the stock version of HttpClient 4.0. 

Oleg


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to