|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
GlobalTrafficShapingHandler
) or per session
bandwidth (see ChannelTrafficShapingHandler
), as traffic shaping.ObjectSizeEstimator
ObjectSizeEstimator
and using default Check Interval
ObjectSizeEstimator
and using NO LIMIT and default Check Interval
ObjectSizeEstimator
and using NO LIMIT
"Accept"
"Accept-Charset"
"Accept-Encoding"
"Accept-Language"
"Accept-Patch"
"Accept-Ranges"
Cookie
created with the specified name and value to
this encoder.
Cookie
to this encoder.
"Age"
"Allow"
"application/x-www-form-urlencoded"
"Authorization"
"base64"
"binary"
"bytes"
"Cache-Control"
AbstractTrafficShapingHandler
is for channel
traffic shaping, that is to say a per channel limitation of the bandwidth."charset"
"chunked"
"close"
"compress"
"Connection"
true
if and only if there is a trailing header with
the specified header name.
true
if and only if there is a header with the specified
header name.
"Content-Base"
"Content-Encoding"
"Content-Language"
"Content-Length"
"Content-Location"
"Content-MD5"
"Content-Range"
"Content-Transfer-Encoding"
"Content-Type"
"100-continue"
"Cookie"
Cookie
s.Cookie
s into an HTTP header value."Date"
Cookie
s.
Cookie
implementation.HttpChunk
implementation.HttpChunkTrailer
implementation.HttpMessage
implementation.HttpRequest
implementation.HttpResponse
implementation."deflate"
Cookie
s which were added by CookieEncoder.addCookie(Cookie)
so far into an HTTP header value.
"ETag"
"Expect"
"Expires"
"From"
HttpHeaders.getContentLength(HttpMessage)
instead.
HttpHeaders.getContentLength(HttpMessage, long)
instead.
Set
of all trailing header names that this trailer
contains.
Set
of all header names that this message contains.
"Host"
header.
"Host"
header.
1
in "HTTP/1.0"
.
0
in "HTTP/1.0"
.
"HTTP"
in "HTTP/1.0"
.
"HTTP/1.0"
.
AbstractTrafficShapingHandler
is for global
traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels."gzip"
"Host"
ChannelHandler
that aggregates an HttpMessage
and its following HttpChunk
s into a single HttpMessage
with
no following HttpChunk
s.HttpChunk
which has trailing headers.HttpRequestEncoder
and HttpResponseDecoder
which enables easier client side HTTP implementation.maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
).
HttpMessage
and an HttpChunk
in gzip
or
deflate
encoding while respecting the "Accept-Encoding"
header.HttpRequest
and HttpChunk
.HttpMessage
and an HttpChunk
compressed in
gzip
or deflate
encoding.HttpResponse
and HttpChunk
.HttpMessage
.HttpRequest
and
HttpResponse
.ChannelBuffer
s into HttpMessage
s and
HttpChunk
s.maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
.
HttpMessageDecoder
.HttpMessage
or an HttpChunk
into
a ChannelBuffer
.ChannelBuffer
s into HttpRequest
s and HttpChunk
s.maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
.
HttpRequest
or an HttpChunk
into
a ChannelBuffer
.ChannelBuffer
s into HttpResponse
s and
HttpChunk
s.maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
.
HttpResponse
or an HttpChunk
into
a ChannelBuffer
.code
and its
reasonPhrase
.
HttpRequestDecoder
and HttpResponseEncoder
which enables easier server side HTTP implementation.maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
).
HttpVersion.HttpVersion(String, boolean)
instead.
HttpVersion.HttpVersion(String, int, int, boolean)
instead.
"identity"
"If-Match"
"If-Modified-Since"
"If-None-Match"
"If-Range"
"If-Unmodified-Since"
true
if and only if the specified message contains the
"Expect: 100-continue"
header.
true
if and only if this message does not have any
content but the HttpChunk
s, which is generated by
HttpMessageDecoder
consecutively, contain the actual content.
true
if and only if the connection can remain open and
thus 'kept alive'.
HttpHeaders.isKeepAlive(HttpMessage)
instead.
true
if and only if the connection is kept alive unless
the "Connection"
header is set to "close"
explicitly.
true
if and only if this chunk is the 'end of content'
marker.
true
.
"keep-alive"
"Last-Modified"
"Location"
"max-age"
"Max-Forwards"
"max-stale"
"min-fresh"
"must-revalidate"
DecoderEmbedder
that decodes the HTTP message
content encoded in the specified contentEncoding.
EncoderEmbedder
that encodes the HTTP message
content.
"no-cache"
"no-store"
"no-transform"
"none"
"only-if-cached"
"Origin"
"Pragma"
"private"
"Proxy-Authenticate"
"Proxy-Authorization"
"proxy-revalidate"
"public"
QueryStringDecoder.QueryStringDecoder(String, Charset)
instead.
QueryStringDecoder.QueryStringDecoder(URI, Charset)
instead.
QueryStringEncoder.QueryStringEncoder(String, Charset)
instead.
"quoted-printable"
"Range"
"Referer"
"Retry-After"
"s-maxage"
"Sec-WebSocket-Accept"
"Sec-WebSocket-Key"
"Sec-WebSocket-Key1"
"Sec-WebSocket-Key2"
"Sec-WebSocket-Location"
"Sec-WebSocket-Origin"
"Sec-WebSocket-Protocol"
"Sec-WebSocket-Version"
"Server"
"Expect: 100-continue"
header to the specified message.
"Expect: 100-continue"
header to / from the
specified message.
"Set-Cookie"
"Set-Cookie2"
HttpChunk
s, which is generated by HttpMessageDecoder
consecutively, contain the actual content.
"Content-Length"
header.
"Host"
header.
"Connection"
header depending on the
protocol version of the specified message.
"TE"
"HTTP/1.0"
.
QueryStringEncoder.addParam(String, String)
method.
QueryStringEncoder.addParam(String, String)
method.
AbstractTrafficShapingHandler
.AbstractTrafficShapingHandler
that hosts it, the Timer to use, its
name, the checkInterval between two computations in millisecond
"Trailer"
"trailers"
"Transfer-Encoding"
"Upgrade"
"Upgrade"
"User-Agent"
HttpMethod
represented by the specified name.
HttpResponseStatus
represented by the specified code.
HttpVersion
instance which matches to
the specified protocol version string.
"Vary"
"Via"
"Warning"
"WebSocket"
"WebSocket-Location"
"WebSocket-Origin"
"WebSocket-Protocol"
"WWW-Authenticate"
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |