hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Osipov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HTTPCLIENT-1651) Add ability to disable content compression on a request basis
Date Fri, 29 May 2015 13:17:17 GMT

    [ https://issues.apache.org/jira/browse/HTTPCLIENT-1651?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14564782#comment-14564782

Michael Osipov commented on HTTPCLIENT-1651:

bq. Do we really need two variables: decompressionEnabled and contentCompressionEnabled?

While one seems reduntant, they are different. The latter requests the server to compress,
the former instructs HttpClient to decompress (some folks maybe want to have the zipped stream
and not decomressed).
If you think we don't need this flexibility, I don't mind to collapse into contentCompressionEnabled
just as in {{HttpClientBuilder}}.

bq. Should not decompressionEnabled rather be contentDecompressionEnabled?

Yes, this is what I said before. Deprecation with a separate ticket.

> Add ability to disable content compression on a request basis
> -------------------------------------------------------------
>                 Key: HTTPCLIENT-1651
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1651
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>          Components: HttpClient
>    Affects Versions: 4.4.1
>            Reporter: Michael Osipov
>            Assignee: Michael Osipov
>             Fix For: 4.5, 5.0
> We use one client for serveral, different requests. Most of the are {{application/xml}}
where compression is appropriate but some transport big binary data. Those requests drop from
30 MB/s to 5 to 7 MB/s.
> Unfortunately, compression can only be disabled client-wide. A {{RequestConfig}} or {{HttpContext}}
boolean flag for {{RequestContentEncoding}} processor would be great.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org

View raw message