public class HttpServerCodec extends Object implements ChannelUpstreamHandler, ChannelDownstreamHandler
HttpRequestDecoder
and HttpResponseEncoder
which enables easier server side HTTP implementation.HttpClientCodec
ChannelHandler.Sharable
Constructor and Description |
---|
HttpServerCodec()
Creates a new instance with the default decoder options
(
maxInitialLineLength (4096 }, maxHeaderSize (8192) , and
maxChunkSize (8192) ). |
HttpServerCodec(int maxInitialLineLength,
int maxHeaderSize,
int maxChunkSize)
Creates a new instance with the specified decoder options.
|
Modifier and Type | Method and Description |
---|---|
void |
handleDownstream(ChannelHandlerContext ctx,
ChannelEvent e)
Handles the specified downstream event.
|
void |
handleUpstream(ChannelHandlerContext ctx,
ChannelEvent e)
Handles the specified upstream event.
|
public HttpServerCodec()
maxInitialLineLength (4096
}, maxHeaderSize (8192)
, and
maxChunkSize (8192)
).public HttpServerCodec(int maxInitialLineLength, int maxHeaderSize, int maxChunkSize)
public void handleUpstream(ChannelHandlerContext ctx, ChannelEvent e) throws Exception
ChannelUpstreamHandler
handleUpstream
in interface ChannelUpstreamHandler
ctx
- the context object for this handlere
- the upstream event to process or interceptException
public void handleDownstream(ChannelHandlerContext ctx, ChannelEvent e) throws Exception
ChannelDownstreamHandler
handleDownstream
in interface ChannelDownstreamHandler
ctx
- the context object for this handlere
- the downstream event to process or interceptException
Copyright © 2008-2016 The Netty Project. All Rights Reserved.