public class HttpConnectionHijackHandler extends Object implements io.netty.handler.codec.http.HttpClientUpgradeHandler.UpgradeCodec
Constructor and Description |
---|
HttpConnectionHijackHandler(HttpResponseHandler httpResponseHandler) |
Modifier and Type | Method and Description |
---|---|
void |
awaitUpgrade() |
CharSequence |
protocol() |
Collection<CharSequence> |
setUpgradeHeaders(io.netty.channel.ChannelHandlerContext ctx,
io.netty.handler.codec.http.HttpRequest upgradeRequest) |
void |
upgradeTo(io.netty.channel.ChannelHandlerContext ctx,
io.netty.handler.codec.http.FullHttpResponse upgradeResponse) |
public HttpConnectionHijackHandler(HttpResponseHandler httpResponseHandler)
public void upgradeTo(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.FullHttpResponse upgradeResponse) throws Exception
upgradeTo
in interface io.netty.handler.codec.http.HttpClientUpgradeHandler.UpgradeCodec
Exception
public Collection<CharSequence> setUpgradeHeaders(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpRequest upgradeRequest)
setUpgradeHeaders
in interface io.netty.handler.codec.http.HttpClientUpgradeHandler.UpgradeCodec
public CharSequence protocol()
protocol
in interface io.netty.handler.codec.http.HttpClientUpgradeHandler.UpgradeCodec
public void awaitUpgrade()
Copyright © 2016. All Rights Reserved.