Interface HttpChunk
- All Known Subinterfaces:
HttpChunkTrailer
- All Known Implementing Classes:
DefaultHttpChunk,DefaultHttpChunkTrailer
public interface HttpChunk
An HTTP chunk which is used for HTTP chunked transfer-encoding.
HttpMessageDecoder generates HttpChunk after
HttpMessage when the content is large or the encoding of the content
is 'chunked. If you prefer not to receive HttpChunk in your handler,
please HttpChunkAggregator after HttpMessageDecoder in the
ChannelPipeline.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HttpChunkTrailerThe 'end of content' marker in chunked encoding. -
Method Summary
Modifier and TypeMethodDescriptionReturns the content of this chunk.booleanisLast()Returnstrueif and only if this chunk is the 'end of content' marker.voidsetContent(ChannelBuffer content) Sets the content of this chunk.
-
Field Details
-
LAST_CHUNK
The 'end of content' marker in chunked encoding.
-
-
Method Details
-
isLast
boolean isLast()Returnstrueif and only if this chunk is the 'end of content' marker. -
getContent
ChannelBuffer getContent()Returns the content of this chunk. If this is the 'end of content' marker,ChannelBuffers.EMPTY_BUFFERwill be returned. -
setContent
Sets the content of this chunk. If an empty buffer is specified, this chunk becomes the 'end of content' marker.
-