public class Http2InboundHttp2ToHttpAdapter extends Http2EventAdapter
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
propagateSettings |
private boolean |
validateHttpHeaders |
| 限定符 | 构造器和说明 |
|---|---|
protected |
Http2InboundHttp2ToHttpAdapter(boolean validateHttpHeaders,
boolean propagateSettings) |
| 限定符和类型 | 方法和说明 |
|---|---|
private io.netty.handler.codec.http.DefaultHttpContent |
createMessage() |
private io.netty.handler.codec.http.DefaultHttpContent |
createMessage(io.netty.buffer.ByteBuf data) |
private void |
fireChannelRead(io.netty.channel.ChannelHandlerContext ctx,
io.netty.handler.codec.http.HttpObject message) |
int |
onDataRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
int padding,
boolean endOfStream) |
void |
onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
Http2Headers headers,
int padding,
boolean endOfStream) |
void |
onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
Http2Headers headers,
int streamDependency,
short weight,
boolean exclusive,
int padding,
boolean endOfStream) |
void |
onPushPromiseRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
int promisedStreamId,
Http2Headers headers,
int padding) |
void |
onRstStreamRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
long errorCode) |
void |
onSettingsRead(io.netty.channel.ChannelHandlerContext ctx,
Http2Settings settings) |
void |
onStreamRemoved(Http2Stream stream) |
onGoAwayRead, onGoAwayReceived, onGoAwaySent, onPingAckRead, onPingRead, onPriorityRead, onSettingsAckRead, onStreamActive, onStreamAdded, onStreamClosed, onStreamHalfClosed, onUnknownFrame, onWindowUpdateReadprivate final boolean validateHttpHeaders
private final boolean propagateSettings
protected Http2InboundHttp2ToHttpAdapter(boolean validateHttpHeaders,
boolean propagateSettings)
public int onDataRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
io.netty.buffer.ByteBuf data,
int padding,
boolean endOfStream)
throws Http2Exception
onDataRead 在接口中 Http2FrameListeneronDataRead 在类中 Http2EventAdapterHttp2Exceptionpublic void onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
Http2Headers headers,
int padding,
boolean endOfStream)
throws Http2Exception
onHeadersRead 在接口中 Http2FrameListeneronHeadersRead 在类中 Http2EventAdapterHttp2Exceptionpublic void onHeadersRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
Http2Headers headers,
int streamDependency,
short weight,
boolean exclusive,
int padding,
boolean endOfStream)
throws Http2Exception
onHeadersRead 在接口中 Http2FrameListeneronHeadersRead 在类中 Http2EventAdapterHttp2Exceptionpublic void onPushPromiseRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
int promisedStreamId,
Http2Headers headers,
int padding)
throws Http2Exception
onPushPromiseRead 在接口中 Http2FrameListeneronPushPromiseRead 在类中 Http2EventAdapterHttp2Exceptionpublic void onStreamRemoved(Http2Stream stream)
onStreamRemoved 在接口中 Http2Connection.ListeneronStreamRemoved 在类中 Http2EventAdapterpublic void onRstStreamRead(io.netty.channel.ChannelHandlerContext ctx,
int streamId,
long errorCode)
throws Http2Exception
onRstStreamRead 在接口中 Http2FrameListeneronRstStreamRead 在类中 Http2EventAdapterHttp2Exceptionpublic void onSettingsRead(io.netty.channel.ChannelHandlerContext ctx,
Http2Settings settings)
throws Http2Exception
onSettingsRead 在接口中 Http2FrameListeneronSettingsRead 在类中 Http2EventAdapterHttp2Exceptionprivate void fireChannelRead(io.netty.channel.ChannelHandlerContext ctx,
io.netty.handler.codec.http.HttpObject message)
private io.netty.handler.codec.http.DefaultHttpContent createMessage()
private io.netty.handler.codec.http.DefaultHttpContent createMessage(io.netty.buffer.ByteBuf data)
Copyright © 2023 Zodiac. All rights reserved.