Interface HttpChunk
-
- All Known Subinterfaces:
HttpChunkTrailer
- All Known Implementing Classes:
DefaultHttpChunk,DefaultHttpChunkTrailer
public interface HttpChunkAn HTTP chunk which is used for HTTP chunked transfer-encoding.HttpMessageDecodergeneratesHttpChunkafterHttpMessagewhen the content is large or the encoding of the content is 'chunked. If you prefer not to receiveHttpChunkin your handler, pleaseHttpChunkAggregatorafterHttpMessageDecoderin theChannelPipeline.
-
-
Field Summary
Fields Modifier and Type Field Description static HttpChunkTrailerLAST_CHUNKThe 'end of content' marker in chunked encoding.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChannelBuffergetContent()Returns 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 Detail
-
LAST_CHUNK
static final HttpChunkTrailer LAST_CHUNK
The 'end of content' marker in chunked encoding.
-
-
Method Detail
-
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
void setContent(ChannelBuffer content)
Sets the content of this chunk. If an empty buffer is specified, this chunk becomes the 'end of content' marker.
-
-