Package io.netty.handler.codec.http
package io.netty.handler.codec.http
Encoder, decoder and their related message types for HTTP.
-
ClassDescriptionDeprecated.Will add multiple values for the same header as single header with a comma separated list of values.Escapes comma separated values (CSV).Compression Encoder Factory for create
MessageToByteEncoder
used to compress http contentDeprecated.Deprecated.UseClientCookieDecoder
orServerCookieDecoder
instead.Deprecated.Duplicate of package private $CookieUtil
Deprecated.UseDefaultCookie
instead.Default implementation ofFullHttpRequest
.Default implementation of aFullHttpResponse
.The defaultHttpContent
implementation.Default implementation ofHttpHeaders
.A builder ofHttpHeadersFactory
instances, that itself implementsHttpHeadersFactory
.The defaultHttpMessage
implementation.The defaultHttpRequest
implementation.The defaultHttpResponse
implementation.The defaultLastHttpContent
implementation.Deprecated.CombinesHttpMessage
andLastHttpContent
into one message.Combine theHttpRequest
andFullHttpMessage
, so the request is a complete HTTP request.Combination of aHttpResponse
andFullHttpMessage
.AChunkedInput
that fetches data chunk by chunk for use with HTTP chunked transfers.A combination ofHttpRequestEncoder
andHttpResponseDecoder
which enables easier client side HTTP implementation.Client-side handler for handling an HTTP upgrade handshake to another protocol.The source codec that is used in the pipeline initially.A codec that the source can be upgraded to.User events that are fired to notify about upgrade status.An HTTP chunk which is used for HTTP chunked transfer-encoding.Compresses anHttpMessage
and anHttpContent
ingzip
ordeflate
encoding while respecting the"Accept-Encoding"
header.Decodes the content of the receivedHttpRequest
andHttpContent
.Encodes the content of the outboundHttpResponse
andHttpContent
.A configuration object for specifying the behaviour ofHttpObjectDecoder
and its subclasses.A user event designed to communicate that a expectation has failed and there should be no expectation that a body will follow.Deprecated.UseDateFormatter
insteadFirst obsolete formatSecond obsolete formatStandard HTTP header names.Provides the constants for the standard HTTP header names and values and commonly used utility methods that accesses anHttpMessage
.Deprecated.UseHttpHeaderNames
instead.Deprecated.UseHttpHeaderValues
instead.An interface for creatingHttpHeaders
instances.Functions used to perform various validations of HTTP header names and values.Standard HTTP header values.An interface that defines an HTTP message, providing common properties forHttpRequest
andHttpResponse
.Provides some utility methods for HTTP message implementations.AChannelHandler
that aggregates anHttpMessage
and its followingHttpContent
s into a singleFullHttpRequest
orFullHttpResponse
(depending on if it used to handle requests or responses) with no followingHttpContent
s.The internal state ofHttpObjectDecoder
.HttpObjectEncoder<H extends HttpMessage>An HTTP request.An HTTP response.Defines the common schemes used for the HTTP protocol as defined by rfc7230.A combination ofHttpRequestDecoder
andHttpResponseEncoder
which enables easier server side HTTP implementation.HttpServerKeepAliveHandler helps close persistent connections when appropriate.A server-side handler that receives HTTP requests and optionally performs a protocol switch if the requested protocol is supported.The source codec that is used in the pipeline initially.A codec that the source can be upgraded to.Creates a newHttpServerUpgradeHandler.UpgradeCodec
for the requested protocol name.User event that is fired to notify about the completion of an HTTP upgrade to another protocol.The class of HTTP status.Utility methods useful in the HTTP context.The lastHttpContent
which has trailing headers.Splits an HTTP query string into a path string and key-value parameter pairs.Creates a URL-encoded URI from a path string and key-value parameter pairs.A variant ofHttpHeaders
which only supports read-only methods.Deprecated.UseServerCookieEncoder
insteadAnTooLongFrameException
which is thrown when the length of the content decoded is greater than the allowed maximum.AnTooLongFrameException
which is thrown when the length of the header decoded is greater than the allowed maximum.AnTooLongFrameException
which is thrown when the length of the line decoded is greater than the allowed maximum.
Cookie
instead.