Class HttpContentDecompressor

    • Constructor Detail

      • HttpContentDecompressor

        public HttpContentDecompressor()
        Create a new HttpContentDecompressor in non-strict mode.
      • HttpContentDecompressor

        public HttpContentDecompressor​(boolean strict)
        Parameters:
        strict - if true use strict handling of deflate if used, otherwise handle it in a more lenient fashion.
    • Method Detail

      • newContentDecoder

        protected Decompressor newContentDecoder​(String contentEncoding)
                                          throws Exception
        Description copied from class: HttpContentDecoder
        Returns a new Decompressor that decodes the HTTP message content encoded in the specified contentEncoding.
        Specified by:
        newContentDecoder in class HttpContentDecoder
        Parameters:
        contentEncoding - the value of the "Content-Encoding" header
        Returns:
        a new Decompressor if the specified encoding is supported. null otherwise (alternatively, you can throw an exception to block unknown encoding).
        Throws:
        Exception