Class HttpClientCodec

    • Field Detail

      • DEFAULT_FAIL_ON_MISSING_RESPONSE

        public static final boolean DEFAULT_FAIL_ON_MISSING_RESPONSE
        See Also:
        Constant Field Values
      • DEFAULT_PARSE_HTTP_AFTER_CONNECT_REQUEST

        public static final boolean DEFAULT_PARSE_HTTP_AFTER_CONNECT_REQUEST
        See Also:
        Constant Field Values
    • Constructor Detail

      • HttpClientCodec

        public HttpClientCodec()
        Creates a new instance with the default decoder options (maxInitialLineLength (4096), maxHeaderSize (8192), and maxChunkSize (8192)).
      • HttpClientCodec

        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize)
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse)
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders)
        Deprecated.
        Prefer the HttpClientCodec(int, int, int, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders,
                               boolean parseHttpAfterConnectRequest)
        Deprecated.
        Prefer the HttpClientCodec(HttpDecoderConfig, boolean, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders,
                               int initialBufferSize)
        Deprecated.
        Prefer the HttpClientCodec(HttpDecoderConfig, boolean, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders,
                               int initialBufferSize,
                               boolean parseHttpAfterConnectRequest)
        Deprecated.
        Prefer the HttpClientCodec(HttpDecoderConfig, boolean, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders,
                               int initialBufferSize,
                               boolean parseHttpAfterConnectRequest,
                               boolean allowDuplicateContentLengths)
        Deprecated.
        Prefer the HttpClientCodec(HttpDecoderConfig, boolean, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        @Deprecated
        public HttpClientCodec​(int maxInitialLineLength,
                               int maxHeaderSize,
                               int maxChunkSize,
                               boolean failOnMissingResponse,
                               boolean validateHeaders,
                               int initialBufferSize,
                               boolean parseHttpAfterConnectRequest,
                               boolean allowDuplicateContentLengths,
                               boolean allowPartialChunks)
        Deprecated.
        Prefer the HttpClientCodec(HttpDecoderConfig, boolean, boolean) constructor, to always enable header validation.
        Creates a new instance with the specified decoder options.
      • HttpClientCodec

        public HttpClientCodec​(HttpDecoderConfig config,
                               boolean parseHttpAfterConnectRequest,
                               boolean failOnMissingResponse)
        Creates a new instance with the specified decoder options.