Nikola Petrov created HTTPCLIENT-1312:
-----------------------------------------
Summary: Decompressing on redirects with redirection support off
doesn't work properly
Key: HTTPCLIENT-1312
URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1312
Project: HttpComponents HttpClient
Issue Type: Bug
Components: HttpClient
Affects Versions: 4.2.2
Reporter: Nikola Petrov
Priority: Critical
We are a having a problem with the httpclient implementation on
redirecting websites that support gzip encoding. The problem occurs only
if the automatic redirect facilities are disabled. Here is a resulting code
that fails - note that if you set the HANDLE_REDIRECTS to true it works
public static void main(String[] args) throws ClientProtocolException,
IOException {
HttpParams httpParams = new BasicHttpParams();
httpParams.setBooleanParameter(ClientPNames.HANDLE_REDIRECTS,
Boolean.FALSE);
HttpClient httpclient = new DecompressingHttpClient(new
DefaultHttpClient(httpParams));
ResponseHandler<Void> responseHandler = new
ResponseHandler<Void>() {
public Void handleResponse(HttpResponse response)
throws ClientProtocolException,
IOException {
response.getEntity().getContent();
return null;
}
};
httpclient.execute(new HttpGet(URI.create(PROBLEMATIC_URL)),
responseHandler);
}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]