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]
