Package | Description |
---|---|
io.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
io.netty.handler.codec.rtsp |
An RTSP
extension based on the HTTP codec.
|
Modifier and Type | Field and Description |
---|---|
static HttpVersion |
HttpVersion.HTTP_1_0
HTTP/1.0
|
static HttpVersion |
HttpVersion.HTTP_1_1
HTTP/1.1
|
Modifier and Type | Method and Description |
---|---|
HttpVersion |
HttpMessage.getProtocolVersion()
Deprecated.
Use
HttpMessage.protocolVersion() instead. |
HttpVersion |
DefaultHttpMessage.getProtocolVersion()
Deprecated.
|
HttpVersion |
HttpMessage.protocolVersion()
Returns the protocol version of this
HttpMessage |
HttpVersion |
DefaultHttpMessage.protocolVersion() |
static HttpVersion |
HttpVersion.valueOf(String text)
Returns an existing or new
HttpVersion instance which matches to
the specified protocol version string. |
Modifier and Type | Method and Description |
---|---|
int |
HttpVersion.compareTo(HttpVersion o) |
static void |
HttpUtil.setKeepAlive(HttpHeaders h,
HttpVersion httpVersion,
boolean keepAlive)
Sets the value of the
"Connection" header depending on the
protocol version of the specified message. |
HttpMessage |
HttpMessage.setProtocolVersion(HttpVersion version)
Set the protocol version of this
HttpMessage |
HttpResponse |
DefaultHttpResponse.setProtocolVersion(HttpVersion version) |
HttpRequest |
DefaultHttpRequest.setProtocolVersion(HttpVersion version) |
FullHttpResponse |
FullHttpResponse.setProtocolVersion(HttpVersion version) |
FullHttpRequest |
FullHttpRequest.setProtocolVersion(HttpVersion version) |
HttpMessage |
DefaultHttpMessage.setProtocolVersion(HttpVersion version) |
FullHttpResponse |
DefaultFullHttpResponse.setProtocolVersion(HttpVersion version) |
HttpRequest |
HttpRequest.setProtocolVersion(HttpVersion version) |
HttpResponse |
HttpResponse.setProtocolVersion(HttpVersion version) |
FullHttpRequest |
DefaultFullHttpRequest.setProtocolVersion(HttpVersion version) |
Constructor and Description |
---|
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri)
Create a full HTTP response with the given HTTP version, method, and URI.
|
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
boolean validateHeaders)
Deprecated.
Use the
DefaultFullHttpRequest(HttpVersion, HttpMethod, String, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
ByteBuf content)
Create a full HTTP response with the given HTTP version, method, URI, and contents.
|
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
ByteBuf content,
boolean validateHeaders)
Deprecated.
Use the
DefaultFullHttpRequest(HttpVersion, HttpMethod, String, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
ByteBuf content,
HttpHeadersFactory headersFactory,
HttpHeadersFactory trailersFactory)
Create a full HTTP response with the given HTTP version, method, URI, contents,
and factories for creating headers and trailers.
|
DefaultFullHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
ByteBuf content,
HttpHeaders headers,
HttpHeaders trailingHeader)
Create a full HTTP response with the given HTTP version, method, URI, contents, and header and trailer objects.
|
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status)
Create an empty HTTP response with the given HTTP version and status.
|
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders)
Deprecated.
Prefer the
DefaultFullHttpResponse(HttpVersion, HttpResponseStatus, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders,
boolean singleFieldHeaders)
Deprecated.
Prefer the
DefaultFullHttpResponse(HttpVersion, HttpResponseStatus, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
ByteBuf content)
Create an HTTP response with the given HTTP version, status, and contents.
|
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
ByteBuf content,
boolean validateHeaders)
Deprecated.
Prefer the
DefaultFullHttpResponse(HttpVersion, HttpResponseStatus, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
ByteBuf content,
boolean validateHeaders,
boolean singleFieldHeaders)
Deprecated.
Prefer the
DefaultFullHttpResponse(HttpVersion, HttpResponseStatus, ByteBuf,
HttpHeadersFactory, HttpHeadersFactory) constructor instead. |
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
ByteBuf content,
HttpHeadersFactory headersFactory,
HttpHeadersFactory trailersFactory)
Create an HTTP response with the given HTTP version, status, contents,
and with headers and trailers created by the given header factories.
|
DefaultFullHttpResponse(HttpVersion version,
HttpResponseStatus status,
ByteBuf content,
HttpHeaders headers,
HttpHeaders trailingHeaders)
Create an HTTP response with the given HTTP version, status, contents, headers and trailers.
|
DefaultHttpMessage(HttpVersion version)
Creates a new instance.
|
DefaultHttpMessage(HttpVersion version,
boolean validateHeaders,
boolean singleFieldHeaders)
Deprecated.
Use the
DefaultHttpMessage(HttpVersion, HttpHeadersFactory) constructor instead,
ideally using the DefaultHttpHeadersFactory.headersFactory() ,
or a factory that otherwise has validation enabled. |
DefaultHttpMessage(HttpVersion version,
HttpHeaders headers)
Creates a new instance.
|
DefaultHttpMessage(HttpVersion version,
HttpHeadersFactory headersFactory)
Creates a new instance.
|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri)
Creates a new instance.
|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
boolean validateHeaders)
Deprecated.
Prefer the
DefaultHttpRequest(HttpVersion, HttpMethod, String) constructor instead,
to always have header validation enabled. |
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
HttpHeaders headers)
Creates a new instance.
|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
String uri,
HttpHeadersFactory headersFactory)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders)
Deprecated.
Use the
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead. |
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders,
boolean singleFieldHeaders)
Deprecated.
Use the
DefaultHttpResponse(HttpVersion, HttpResponseStatus, HttpHeadersFactory) constructor
instead. |
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
HttpHeaders headers)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
HttpHeadersFactory headersFactory)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
HttpConversionUtil.addHttp2ToHttpHeaders(int streamId,
Http2Headers inputHeaders,
HttpHeaders outputHeaders,
HttpVersion httpVersion,
boolean isTrailer,
boolean isRequest)
Translate and add HTTP/2 headers to HTTP/1.x headers.
|
Modifier and Type | Field and Description |
---|---|
static HttpVersion |
RtspVersions.RTSP_1_0
RTSP/1.0
|
Modifier and Type | Method and Description |
---|---|
static HttpVersion |
RtspVersions.valueOf(String text)
Returns an existing or new
HttpVersion instance which matches to
the specified RTSP version string. |
Copyright © 2008–2024 The Netty Project. All rights reserved.