You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by "Svilena Momova (JIRA)" <ji...@apache.org> on 2015/11/24 15:11:10 UTC

[jira] [Created] (HTTPCLIENT-1699) Content of response with content-encoding: deflate cannot be read

Svilena Momova created HTTPCLIENT-1699:
------------------------------------------

             Summary: Content of response with content-encoding: deflate cannot be read
                 Key: HTTPCLIENT-1699
                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1699
             Project: HttpComponents HttpClient
          Issue Type: Bug
          Components: HttpClient
    Affects Versions: 4.5.1
         Environment: Windows7, 
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17) 
            Reporter: Svilena Momova


Hello,

I'm using httpclient-4.5.1. Yesterday I received http chunked response with content-encoding header with value "deflate". 
Trying to read the compressed content from the response I get an exception with the following stack trace:

 java.io.EOFException: Unexpected end of ZLIB input stream
	at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
	at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
	at org.apache.http.client.entity.DeflateInputStream.read(DeflateInputStream.java:153)
	at org.apache.http.client.entity.LazyDecompressingInputStream.read(LazyDecompressingInputStream.java:73)

It seems that when the end of the content is reached, instead of correct closing of the stream, this exception happens.

Can you please confirm the issue and when it could be fixed?
Thank you!

Best Regards,

Svilena Momova



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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