Uses of Interface
io.netty.handler.codec.http.HttpRequest
-
Packages that use HttpRequest Package Description io.netty.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty.handler.codec.http.cors This package contains Cross Origin Resource Sharing (CORS) related classes.io.netty.handler.codec.http.multipart HTTP multipart support.io.netty.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty.handler.codec.spdy Encoder, decoder, session handler and their related message types for the SPDY protocol. -
-
Uses of HttpRequest in io.netty.handler.codec.http
Subinterfaces of HttpRequest in io.netty.handler.codec.http Modifier and Type Interface Description interface
FullHttpRequest
Combine theHttpRequest
andFullHttpMessage
, so the request is a complete HTTP request.Classes in io.netty.handler.codec.http that implement HttpRequest Modifier and Type Class Description class
DefaultFullHttpRequest
Default implementation ofFullHttpRequest
.class
DefaultHttpRequest
The defaultHttpRequest
implementation.private static class
HttpObjectAggregator.AggregatedFullHttpRequest
Methods in io.netty.handler.codec.http that return HttpRequest Modifier and Type Method Description HttpRequest
DefaultHttpRequest. setMethod(HttpMethod method)
HttpRequest
HttpRequest. setMethod(HttpMethod method)
Set theHttpMethod
of thisHttpRequest
.HttpRequest
DefaultHttpRequest. setProtocolVersion(HttpVersion version)
HttpRequest
HttpRequest. setProtocolVersion(HttpVersion version)
HttpRequest
DefaultHttpRequest. setUri(java.lang.String uri)
HttpRequest
HttpRequest. setUri(java.lang.String uri)
Set the requested URI (or alternatively, path)Methods in io.netty.handler.codec.http with parameters of type HttpRequest Modifier and Type Method Description protected HttpResponse
HttpServerExpectContinueHandler. acceptMessage(HttpRequest request)
Produces aHttpResponse
forHttpRequest
s which define an expectation.private static void
HttpMessageUtil. appendInitialLine(java.lang.StringBuilder buf, HttpRequest req)
(package private) static java.lang.StringBuilder
HttpMessageUtil. appendRequest(java.lang.StringBuilder buf, HttpRequest req)
protected void
HttpContentEncoder. decode(ChannelHandlerContext ctx, HttpRequest msg, java.util.List<java.lang.Object> out)
protected void
HttpRequestEncoder. encodeInitialLine(ByteBuf buf, HttpRequest request)
protected HttpResponse
HttpServerExpectContinueHandler. rejectResponse(HttpRequest request)
Returns the appropriate 4XXHttpResponse
for the givenHttpRequest
.java.util.Collection<java.lang.CharSequence>
HttpClientUpgradeHandler.UpgradeCodec. setUpgradeHeaders(ChannelHandlerContext ctx, HttpRequest upgradeRequest)
Sets any protocol-specific headers required to the upgrade request.private void
HttpClientUpgradeHandler. setUpgradeRequestHeaders(ChannelHandlerContext ctx, HttpRequest request)
Adds all upgrade request headers necessary for an upgrade to the supported protocols.Constructors in io.netty.handler.codec.http with parameters of type HttpRequest Constructor Description AggregatedFullHttpRequest(HttpRequest request, ByteBuf content, HttpHeaders trailingHeaders)
-
Uses of HttpRequest in io.netty.handler.codec.http.cors
Fields in io.netty.handler.codec.http.cors declared as HttpRequest Modifier and Type Field Description private HttpRequest
CorsHandler. request
Methods in io.netty.handler.codec.http.cors with parameters of type HttpRequest Modifier and Type Method Description private static void
CorsHandler. forbidden(ChannelHandlerContext ctx, HttpRequest request)
private void
CorsHandler. handlePreflight(ChannelHandlerContext ctx, HttpRequest request)
private static boolean
CorsHandler. isPreflightRequest(HttpRequest request)
private static void
CorsHandler. respond(ChannelHandlerContext ctx, HttpRequest request, HttpResponse response)
-
Uses of HttpRequest in io.netty.handler.codec.http.multipart
Classes in io.netty.handler.codec.http.multipart that implement HttpRequest Modifier and Type Class Description private static class
HttpPostRequestEncoder.WrappedFullHttpRequest
private static class
HttpPostRequestEncoder.WrappedHttpRequest
Fields in io.netty.handler.codec.http.multipart declared as HttpRequest Modifier and Type Field Description private HttpRequest
HttpPostMultipartRequestDecoder. request
Request to decodeprivate HttpRequest
HttpPostRequestEncoder. request
Request to encodeprivate HttpRequest
HttpPostRequestEncoder.WrappedHttpRequest. request
private HttpRequest
HttpPostStandardRequestDecoder. request
Request to decodeFields in io.netty.handler.codec.http.multipart with type parameters of type HttpRequest Modifier and Type Field Description private java.util.Map<HttpRequest,java.util.List<HttpData>>
DefaultHttpDataFactory. requestFileDeleteMap
Keep allHttpData
s until cleaning methods are called.Methods in io.netty.handler.codec.http.multipart that return HttpRequest Modifier and Type Method Description HttpRequest
HttpPostRequestEncoder. finalizeRequest()
Finalize the request by preparing the Header in the request and returns the request ready to be sent.
Once finalized, no data must be added.
If the request does not need chunk (isChunked() == false), this request is the only object to send to the remote server.HttpRequest
HttpPostRequestEncoder.WrappedHttpRequest. setMethod(HttpMethod method)
HttpRequest
HttpPostRequestEncoder.WrappedHttpRequest. setProtocolVersion(HttpVersion version)
HttpRequest
HttpPostRequestEncoder.WrappedHttpRequest. setUri(java.lang.String uri)
Methods in io.netty.handler.codec.http.multipart with parameters of type HttpRequest Modifier and Type Method Description void
DefaultHttpDataFactory. cleanRequestHttpData(HttpRequest request)
void
HttpDataFactory. cleanRequestHttpData(HttpRequest request)
Remove all InterfaceHttpData from virtual File storage from clean list for the requestvoid
DefaultHttpDataFactory. cleanRequestHttpDatas(HttpRequest request)
void
HttpDataFactory. cleanRequestHttpDatas(HttpRequest request)
Deprecated.UseHttpDataFactory.cleanRequestHttpData(HttpRequest)
instead.Attribute
DefaultHttpDataFactory. createAttribute(HttpRequest request, java.lang.String name)
Attribute
DefaultHttpDataFactory. createAttribute(HttpRequest request, java.lang.String name, long definedSize)
Attribute
DefaultHttpDataFactory. createAttribute(HttpRequest request, java.lang.String name, java.lang.String value)
Attribute
HttpDataFactory. createAttribute(HttpRequest request, java.lang.String name)
Attribute
HttpDataFactory. createAttribute(HttpRequest request, java.lang.String name, long definedSize)
Attribute
HttpDataFactory. createAttribute(HttpRequest request, java.lang.String name, java.lang.String value)
FileUpload
DefaultHttpDataFactory. createFileUpload(HttpRequest request, java.lang.String name, java.lang.String filename, java.lang.String contentType, java.lang.String contentTransferEncoding, java.nio.charset.Charset charset, long size)
FileUpload
HttpDataFactory. createFileUpload(HttpRequest request, java.lang.String name, java.lang.String filename, java.lang.String contentType, java.lang.String contentTransferEncoding, java.nio.charset.Charset charset, long size)
private java.util.List<HttpData>
DefaultHttpDataFactory. getList(HttpRequest request)
static boolean
HttpPostRequestDecoder. isMultipart(HttpRequest request)
Check if the given request is a multipart requestvoid
DefaultHttpDataFactory. removeHttpDataFromClean(HttpRequest request, InterfaceHttpData data)
void
HttpDataFactory. removeHttpDataFromClean(HttpRequest request, InterfaceHttpData data)
Remove the given InterfaceHttpData from clean list (will not delete the file, except if the file is still a temporary one as setup at construction) -
Uses of HttpRequest in io.netty.handler.codec.http.websocketx
Methods in io.netty.handler.codec.http.websocketx with parameters of type HttpRequest Modifier and Type Method Description private static java.lang.String
WebSocketServerProtocolHandshakeHandler. getWebSocketLocation(ChannelPipeline cp, HttpRequest req, java.lang.String path)
ChannelFuture
WebSocketServerHandshaker. handshake(Channel channel, HttpRequest req)
Performs the opening handshake.ChannelFuture
WebSocketServerHandshaker. handshake(Channel channel, HttpRequest req, HttpHeaders responseHeaders, ChannelPromise promise)
Performs the opening handshake When call this method you MUST NOT retain theHttpRequest
which is passed in.WebSocketServerHandshaker
WebSocketServerHandshakerFactory. newHandshaker(HttpRequest req)
Instances a new handshakerprivate static void
WebSocketServerProtocolHandshakeHandler. sendHttpResponse(ChannelHandlerContext ctx, HttpRequest req, HttpResponse res)
-
Uses of HttpRequest in io.netty.handler.codec.http2
Methods in io.netty.handler.codec.http2 that return HttpRequest Modifier and Type Method Description static HttpRequest
HttpConversionUtil. toHttpRequest(int streamId, Http2Headers http2Headers, boolean validateHttpHeaders)
Create a new object to contain the request data.Methods in io.netty.handler.codec.http2 with parameters of type HttpRequest Modifier and Type Method Description java.util.Collection<java.lang.CharSequence>
Http2ClientUpgradeCodec. setUpgradeHeaders(ChannelHandlerContext ctx, HttpRequest upgradeRequest)
-
Uses of HttpRequest in io.netty.handler.codec.spdy
Methods in io.netty.handler.codec.spdy with parameters of type HttpRequest Modifier and Type Method Description private SpdySynStreamFrame
SpdyHttpEncoder. createSynStreamFrame(HttpRequest httpRequest)
-