[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleg Kalnichevski updated HTTPCLIENT-1511:
------------------------------------------

    Fix Version/s: Future

Jochen,
The original intent of HC fluent was to relieve the users from having to deal 
with connection release, Unfortunately the only way of achieving that (I know 
of) is by buffering response content in memory. You might be better off using 
HC native if memory efficiency is a concern for you. Having said so I am fine 
with providing a more flexible ResponseHandler than the BasicResponseHandler.

Oleg

> Should be possible to retrieve the entity stream from a fluent respose
> ----------------------------------------------------------------------
>
>                 Key: HTTPCLIENT-1511
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1511
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>          Components: Fluent HC
>    Affects Versions: 4.3.3
>            Reporter: Jochen Kemnade
>             Fix For: Future
>
>
> For a Response, there should be an easy way to retrieve/work with the 
> returned entity's stream, because you don't always want the create an 
> in-memory copy of the whole content. You should not have to write a custom 
> ResponseHandler and have to implement the status line handling again.
> We could add EntityStreamHandler and 
> Reponse.handleEntityStream(EntityStreamHandler) or just make it easier to 
> subclass BasicResponseHandler (i.e. not always convert to a String).



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to