Uses of Interface
io.netty.handler.codec.http.HttpResponse
-
Packages that use HttpResponse 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.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty.handler.codec.http.websocketx.extensions Encoder, decoder, handshakers to handle WebSocket Extensions.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 HttpResponse in io.netty.handler.codec.http
Subinterfaces of HttpResponse in io.netty.handler.codec.http Modifier and Type Interface Description interface
FullHttpResponse
Combination of aHttpResponse
andFullHttpMessage
.Classes in io.netty.handler.codec.http that implement HttpResponse Modifier and Type Class Description class
DefaultFullHttpResponse
Default implementation of aFullHttpResponse
.class
DefaultHttpResponse
The defaultHttpResponse
implementation.private static class
HttpObjectAggregator.AggregatedFullHttpResponse
Methods in io.netty.handler.codec.http that return HttpResponse Modifier and Type Method Description protected HttpResponse
HttpServerExpectContinueHandler. acceptMessage(HttpRequest request)
Produces aHttpResponse
forHttpRequest
s which define an expectation.protected HttpResponse
HttpServerExpectContinueHandler. rejectResponse(HttpRequest request)
Returns the appropriate 4XXHttpResponse
for the givenHttpRequest
.HttpResponse
DefaultHttpResponse. setProtocolVersion(HttpVersion version)
HttpResponse
HttpResponse. setProtocolVersion(HttpVersion version)
HttpResponse
DefaultHttpResponse. setStatus(HttpResponseStatus status)
HttpResponse
HttpResponse. setStatus(HttpResponseStatus status)
Set the status of thisHttpResponse
.Methods in io.netty.handler.codec.http with parameters of type HttpResponse Modifier and Type Method Description private static void
HttpMessageUtil. appendInitialLine(java.lang.StringBuilder buf, HttpResponse res)
(package private) static java.lang.StringBuilder
HttpMessageUtil. appendResponse(java.lang.StringBuilder buf, HttpResponse res)
protected HttpContentEncoder.Result
HttpContentCompressor. beginEncode(HttpResponse httpResponse, java.lang.String acceptEncoding)
protected abstract HttpContentEncoder.Result
HttpContentEncoder. beginEncode(HttpResponse httpResponse, java.lang.String acceptEncoding)
Prepare to encode the HTTP message content.private void
HttpContentEncoder. encodeFullResponse(HttpResponse newRes, HttpContent content, java.util.List<java.lang.Object> out)
protected void
HttpResponseEncoder. encodeInitialLine(ByteBuf buf, HttpResponse response)
protected boolean
HttpResponseEncoder. isContentAlwaysEmpty(HttpResponse msg)
protected boolean
HttpServerCodec.HttpServerResponseEncoder. isContentAlwaysEmpty(HttpResponse msg)
private static boolean
HttpServerKeepAliveHandler. isInformational(HttpResponse response)
private static boolean
HttpServerKeepAliveHandler. isMultipart(HttpResponse response)
private static boolean
HttpServerKeepAliveHandler. isSelfDefinedMessageLength(HttpResponse response)
Keep-alive only works if the client can detect when the message has ended without relying on the connection being closed.protected boolean
HttpObjectDecoder. isSwitchingToNonHttp1Protocol(HttpResponse msg)
Returns true if the server switched to a different protocol than HTTP/1.0 or HTTP/1.1, e.g.protected void
HttpResponseEncoder. sanitizeHeadersBeforeEncode(HttpResponse msg, boolean isAlwaysEmpty)
protected void
HttpServerCodec.HttpServerResponseEncoder. sanitizeHeadersBeforeEncode(HttpResponse msg, boolean isAlwaysEmpty)
private void
HttpServerKeepAliveHandler. trackResponse(HttpResponse response)
Constructors in io.netty.handler.codec.http with parameters of type HttpResponse Constructor Description AggregatedFullHttpResponse(HttpResponse message, ByteBuf content, HttpHeaders trailingHeaders)
-
Uses of HttpResponse in io.netty.handler.codec.http.cors
Methods in io.netty.handler.codec.http.cors with parameters of type HttpResponse Modifier and Type Method Description private void
CorsHandler. echoRequestOrigin(HttpResponse response)
private static void
CorsHandler. respond(ChannelHandlerContext ctx, HttpRequest request, HttpResponse response)
private void
CorsHandler. setAllowCredentials(HttpResponse response)
private void
CorsHandler. setAllowHeaders(HttpResponse response)
private void
CorsHandler. setAllowMethods(HttpResponse response)
private void
CorsHandler. setAllowPrivateNetwork(HttpResponse response)
private static void
CorsHandler. setAnyOrigin(HttpResponse response)
private void
CorsHandler. setExposeHeaders(HttpResponse response)
private void
CorsHandler. setMaxAge(HttpResponse response)
private static void
CorsHandler. setNullOrigin(HttpResponse response)
private boolean
CorsHandler. setOrigin(HttpResponse response)
private static void
CorsHandler. setOrigin(HttpResponse response, java.lang.String origin)
private void
CorsHandler. setPreflightHeaders(HttpResponse response)
This is a non CORS specification feature which enables the setting of preflight response headers that might be required by intermediaries.private static void
CorsHandler. setVaryHeader(HttpResponse response)
-
Uses of HttpResponse in io.netty.handler.codec.http.websocketx
Fields in io.netty.handler.codec.http.websocketx declared as HttpResponse Modifier and Type Field Description private HttpResponse
WebSocketClientHandshakeException. response
Methods in io.netty.handler.codec.http.websocketx that return HttpResponse Modifier and Type Method Description HttpResponse
WebSocketClientHandshakeException. response()
Returns aresponse
if exception occurs during response validation otherwisenull
.Methods in io.netty.handler.codec.http.websocketx with parameters of type HttpResponse Modifier and Type Method Description ChannelFuture
WebSocketClientHandshaker. processHandshake(Channel channel, HttpResponse response)
Process the opening handshake initiated byWebSocketClientHandshaker.handshake(io.netty.channel.Channel)
}.ChannelFuture
WebSocketClientHandshaker. processHandshake(Channel channel, HttpResponse response, ChannelPromise promise)
Process the opening handshake initiated byWebSocketClientHandshaker.handshake(io.netty.channel.Channel)
}.private static void
WebSocketServerProtocolHandshakeHandler. sendHttpResponse(ChannelHandlerContext ctx, HttpRequest req, HttpResponse res)
Constructors in io.netty.handler.codec.http.websocketx with parameters of type HttpResponse Constructor Description WebSocketClientHandshakeException(java.lang.String message, HttpResponse httpResponse)
-
Uses of HttpResponse in io.netty.handler.codec.http.websocketx.extensions
Methods in io.netty.handler.codec.http.websocketx.extensions with parameters of type HttpResponse Modifier and Type Method Description private void
WebSocketServerExtensionHandler. handlePotentialUpgrade(ChannelHandlerContext ctx, ChannelPromise promise, HttpResponse httpResponse, java.util.List<WebSocketServerExtension> validExtensionsList)
protected void
WebSocketServerExtensionHandler. onHttpResponseWrite(ChannelHandlerContext ctx, HttpResponse response, ChannelPromise promise)
This is a method exposed to perform fail-fast checks of user-defined http types. -
Uses of HttpResponse in io.netty.handler.codec.http2
Methods in io.netty.handler.codec.http2 that return HttpResponse Modifier and Type Method Description static HttpResponse
HttpConversionUtil. toHttpResponse(int streamId, Http2Headers http2Headers, boolean validateHttpHeaders)
Create a new object to contain the response data. -
Uses of HttpResponse in io.netty.handler.codec.spdy
Methods in io.netty.handler.codec.spdy with parameters of type HttpResponse Modifier and Type Method Description private SpdyHeadersFrame
SpdyHttpEncoder. createHeadersFrame(HttpResponse httpResponse)
-