Uses of Interface
io.netty.handler.codec.http.HttpMessage
Packages that use HttpMessage
Package
Description
Encoder, decoder and their related message types for HTTP.
An RTSP
extension based on the HTTP codec.
Encoder, decoder, session handler and their related message types for the SPDY protocol.
-
Uses of HttpMessage in io.netty.handler.codec.http
Classes in io.netty.handler.codec.http with type parameters of type HttpMessageSubinterfaces of HttpMessage in io.netty.handler.codec.httpModifier and TypeInterfaceDescriptioninterfaceCombinesHttpMessageandLastHttpContentinto one message.interfaceCombine theHttpRequestandFullHttpMessage, so the request is a complete HTTP request.interfaceCombination of aHttpResponseandFullHttpMessage.interfaceAn HTTP request.interfaceAn HTTP response.Classes in io.netty.handler.codec.http that implement HttpMessageModifier and TypeClassDescriptionclassDefault implementation ofFullHttpRequest.classDefault implementation of aFullHttpResponse.classThe defaultHttpMessageimplementation.classThe defaultHttpRequestimplementation.classThe defaultHttpResponseimplementation.Methods in io.netty.handler.codec.http that return HttpMessageModifier and TypeMethodDescriptionprotected abstract HttpMessageHttpObjectDecoder.createInvalidMessage()protected HttpMessageHttpRequestDecoder.createInvalidMessage()protected HttpMessageHttpResponseDecoder.createInvalidMessage()protected abstract HttpMessageHttpObjectDecoder.createMessage(String[] initialLine) protected HttpMessageHttpRequestDecoder.createMessage(String[] initialLine) protected HttpMessageHttpResponseDecoder.createMessage(String[] initialLine) DefaultHttpMessage.setProtocolVersion(HttpVersion version) HttpMessage.setProtocolVersion(HttpVersion version) Set the protocol version of thisHttpMessageMethods in io.netty.handler.codec.http with parameters of type HttpMessageModifier and TypeMethodDescriptionstatic voidHttpHeaders.addDateHeader(HttpMessage message, CharSequence name, Date value) Deprecated.static voidHttpHeaders.addDateHeader(HttpMessage message, String name, Date value) Deprecated.UseHttpHeaders.add(CharSequence, Object)instead.static voidHttpHeaders.addHeader(HttpMessage message, CharSequence name, Object value) Deprecated.UseHttpHeaders.add(CharSequence, Object)instead.static voidHttpHeaders.addHeader(HttpMessage message, String name, Object value) Deprecated.UseHttpHeaders.add(CharSequence, Object)instead.static voidHttpHeaders.addIntHeader(HttpMessage message, CharSequence name, int value) Deprecated.UseHttpHeaders.addInt(CharSequence, int)instead.static voidHttpHeaders.addIntHeader(HttpMessage message, String name, int value) Deprecated.UseHttpHeaders.add(CharSequence, Iterable)instead.protected FullHttpMessageHttpObjectAggregator.beginAggregation(HttpMessage start, io.netty.buffer.ByteBuf content) static voidHttpHeaders.clearHeaders(HttpMessage message) Deprecated.UseHttpHeaders.clear()instead.static CharsetHttpUtil.getCharset(HttpMessage message) Fetch charset from message's Content-Type header.static CharsetHttpUtil.getCharset(HttpMessage message, Charset defaultCharset) Fetch charset from message's Content-Type header.static CharSequenceHttpUtil.getCharsetAsSequence(HttpMessage message) Fetch charset from message's Content-Type header as a char sequence.static CharSequenceHttpUtil.getCharsetAsString(HttpMessage message) Deprecated.static longHttpHeaders.getContentLength(HttpMessage message) Deprecated.UseHttpUtil.getContentLength(HttpMessage)instead.static longHttpHeaders.getContentLength(HttpMessage message, long defaultValue) Deprecated.UseHttpUtil.getContentLength(HttpMessage, long)instead.static longHttpUtil.getContentLength(HttpMessage message) Returns the length of the content.static intHttpUtil.getContentLength(HttpMessage message, int defaultValue) Get anintrepresentation ofHttpUtil.getContentLength(HttpMessage, long).static longHttpUtil.getContentLength(HttpMessage message, long defaultValue) Returns the length of the content or the specified default value if the message does not have the"Content-Length" header.static DateHttpHeaders.getDate(HttpMessage message) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence)instead.static DateHttpHeaders.getDate(HttpMessage message, Date defaultValue) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence, long)instead.static DateHttpHeaders.getDateHeader(HttpMessage message, CharSequence name) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence)instead.static DateHttpHeaders.getDateHeader(HttpMessage message, CharSequence name, Date defaultValue) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence, long)instead.static DateHttpHeaders.getDateHeader(HttpMessage message, String name) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence)instead.static DateHttpHeaders.getDateHeader(HttpMessage message, String name, Date defaultValue) Deprecated.UseHttpHeaders.getTimeMillis(CharSequence, long)instead.static StringHttpHeaders.getHeader(HttpMessage message, CharSequence name) Deprecated.UseHttpHeaders.get(CharSequence)instead.static StringHttpHeaders.getHeader(HttpMessage message, CharSequence name, String defaultValue) Deprecated.UseHttpHeaders.get(CharSequence, String)instead.static StringHttpHeaders.getHeader(HttpMessage message, String name) Deprecated.UseHttpHeaders.get(CharSequence)instead.static StringHttpHeaders.getHeader(HttpMessage message, String name, String defaultValue) Deprecated.UseHttpHeaders.get(CharSequence, String)instead.static StringHttpHeaders.getHost(HttpMessage message) Deprecated.UseHttpHeaders.get(CharSequence)instead.static StringHttpHeaders.getHost(HttpMessage message, String defaultValue) Deprecated.UseHttpHeaders.get(CharSequence, String)instead.static intHttpHeaders.getIntHeader(HttpMessage message, CharSequence name) Deprecated.UseHttpHeaders.getInt(CharSequence)instead.static intHttpHeaders.getIntHeader(HttpMessage message, CharSequence name, int defaultValue) Deprecated.UseHttpHeaders.getInt(CharSequence, int)instead.static intHttpHeaders.getIntHeader(HttpMessage message, String name) Deprecated.UseHttpHeaders.getInt(CharSequence)instead.static intHttpHeaders.getIntHeader(HttpMessage message, String name, int defaultValue) Deprecated.UseHttpHeaders.getInt(CharSequence, int)instead.static CharSequenceHttpUtil.getMimeType(HttpMessage message) Fetch MIME type part from message's Content-Type header as a char sequence.protected voidHttpObjectAggregator.handleOversizedMessage(io.netty.channel.ChannelHandlerContext ctx, HttpMessage oversized) protected voidHttpObjectDecoder.handleTransferEncodingChunkedWithContentLength(HttpMessage message) Invoked when a message with both a "Transfer-Encoding: chunked" and a "Content-Length" header field is detected.static booleanHttpHeaders.is100ContinueExpected(HttpMessage message) Deprecated.UseHttpUtil.is100ContinueExpected(HttpMessage)instead.static booleanHttpUtil.is100ContinueExpected(HttpMessage message) Returnstrueif and only if the specified message contains an expect header and the only expectation present is the 100-continue expectation.protected booleanHttpObjectDecoder.isContentAlwaysEmpty(HttpMessage msg) protected booleanHttpRequestDecoder.isContentAlwaysEmpty(HttpMessage msg) protected booleanHttpObjectAggregator.isContentLengthInvalid(HttpMessage start, int maxContentLength) static booleanHttpHeaders.isContentLengthSet(HttpMessage m) Deprecated.UseHttpUtil.isContentLengthSet(HttpMessage)instead.static booleanHttpUtil.isContentLengthSet(HttpMessage m) static booleanHttpHeaders.isKeepAlive(HttpMessage message) Deprecated.UseHttpUtil.isKeepAlive(HttpMessage)instead.static booleanHttpUtil.isKeepAlive(HttpMessage message) Returnstrueif and only if the connection can remain open and thus 'kept alive'.static booleanHttpHeaders.isTransferEncodingChunked(HttpMessage message) Deprecated.UseHttpUtil.isTransferEncodingChunked(HttpMessage)instead.static booleanHttpUtil.isTransferEncodingChunked(HttpMessage message) Checks to see if the transfer encoding in a specifiedHttpMessageis chunkedprotected ObjectHttpObjectAggregator.newContinueResponse(HttpMessage start, int maxContentLength, io.netty.channel.ChannelPipeline pipeline) static voidHttpHeaders.removeHeader(HttpMessage message, CharSequence name) Deprecated.UseHttpHeaders.remove(CharSequence)instead.static voidHttpHeaders.removeHeader(HttpMessage message, String name) Deprecated.UseHttpHeaders.remove(CharSequence)instead.static voidHttpHeaders.removeTransferEncodingChunked(HttpMessage m) Deprecated.static voidHttpHeaders.set100ContinueExpected(HttpMessage message) Deprecated.static voidHttpHeaders.set100ContinueExpected(HttpMessage message, boolean set) Deprecated.static voidHttpUtil.set100ContinueExpected(HttpMessage message, boolean expected) Sets or removes the"Expect: 100-continue"header to / from the specified message.static voidHttpHeaders.setContentLength(HttpMessage message, long length) Deprecated.UseHttpUtil.setContentLength(HttpMessage, long)instead.static voidHttpUtil.setContentLength(HttpMessage message, long length) Sets the"Content-Length"header.static voidHttpHeaders.setDate(HttpMessage message, Date value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setDateHeader(HttpMessage message, CharSequence name, Iterable<Date> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setDateHeader(HttpMessage message, CharSequence name, Date value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setDateHeader(HttpMessage message, String name, Iterable<Date> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setDateHeader(HttpMessage message, String name, Date value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setHeader(HttpMessage message, CharSequence name, Iterable<?> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setHeader(HttpMessage message, CharSequence name, Object value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setHeader(HttpMessage message, String name, Iterable<?> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setHeader(HttpMessage message, String name, Object value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setHost(HttpMessage message, CharSequence value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setHost(HttpMessage message, String value) Deprecated.UseHttpHeaders.set(CharSequence, Object)instead.static voidHttpHeaders.setIntHeader(HttpMessage message, CharSequence name, int value) Deprecated.UseHttpHeaders.setInt(CharSequence, int)instead.static voidHttpHeaders.setIntHeader(HttpMessage message, CharSequence name, Iterable<Integer> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setIntHeader(HttpMessage message, String name, int value) Deprecated.UseHttpHeaders.setInt(CharSequence, int)instead.static voidHttpHeaders.setIntHeader(HttpMessage message, String name, Iterable<Integer> values) Deprecated.UseHttpHeaders.set(CharSequence, Iterable)instead.static voidHttpHeaders.setKeepAlive(HttpMessage message, boolean keepAlive) Deprecated.UseHttpUtil.setKeepAlive(HttpMessage, boolean)instead.static voidHttpUtil.setKeepAlive(HttpMessage message, boolean keepAlive) Sets the value of the"Connection"header depending on the protocol version of the specified message.static voidHttpHeaders.setTransferEncodingChunked(HttpMessage m) Deprecated.static voidHttpUtil.setTransferEncodingChunked(HttpMessage m, boolean chunked) Set theHttpHeaderNames.TRANSFER_ENCODINGto either includeHttpHeaderValues.CHUNKEDifchunkedistrue, or removeHttpHeaderValues.CHUNKEDifchunkedisfalse. -
Uses of HttpMessage in io.netty.handler.codec.rtsp
Classes in io.netty.handler.codec.rtsp with type parameters of type HttpMessageModifier and TypeClassDescriptionclassRtspObjectEncoder<H extends HttpMessage>Deprecated.UseRtspEncoderinstead.Methods in io.netty.handler.codec.rtsp that return HttpMessageModifier and TypeMethodDescriptionprotected HttpMessageRtspDecoder.createInvalidMessage()protected HttpMessageRtspDecoder.createMessage(String[] initialLine) Methods in io.netty.handler.codec.rtsp with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected voidRtspEncoder.encodeInitialLine(io.netty.buffer.ByteBuf buf, HttpMessage message) protected booleanRtspDecoder.isContentAlwaysEmpty(HttpMessage msg) protected booleanRtspObjectDecoder.isContentAlwaysEmpty(HttpMessage msg) Deprecated. -
Uses of HttpMessage in io.netty.handler.codec.spdy
Methods in io.netty.handler.codec.spdy with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected voidSpdyHttpResponseStreamIdHandler.encode(io.netty.channel.ChannelHandlerContext ctx, HttpMessage msg, List<Object> out)
HttpHeaders.add(CharSequence, Object)instead.