[
https://issues.apache.org/jira/browse/HTTPCLIENT-816?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12667079#action_12667079
]
Oleg Kalnichevski commented on HTTPCLIENT-816:
----------------------------------------------
No need to talk to me like I owe you. I do not. The reason why GZip compression
is not supported is because HttpClient is meant to be content agnostic by the
project charter. Any kind of content transformation is out of scope. Having
said that the project charter can be changed and exceptions can be made given
enough interest from the community. However, if we add support for GZip content
coding we should also support other content codings defined in the HTTP spec:
compress, deflate and identity. So, if you are willing to contribute full
support for standard content codecs in HttpClient 4.0 including a reasonable
test coverage for new code, feel free to re-open the issue, subscribe to the
[email protected] list and start a discussion about making amendments to the
project charter.
Oleg
> HttClient should support Accept-Encoding: gzip out of the box
> -------------------------------------------------------------
>
> Key: HTTPCLIENT-816
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-816
> Project: HttpComponents HttpClient
> Issue Type: New Feature
> Components: HttpClient
> Affects Versions: 3.1.1
> Environment: Any
> Reporter: James Abley
> Priority: Minor
> Attachments: accept-encoding.patch
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> I think HttpClient really ought to support Accept-Encoding: gzip without
> requiring any effort from the client developer. Allowing Content-Encoding:
> gzip responses can be a great bandwidth saver.
> But it also needs to cater for developers that have coded their own solution
> to this issue.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]