Uses of Class
io.helidon.http.http2.Http2Headers
Packages that use Http2Headers
Package
Description
Helidon Common HTTP/2 classes.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP/2 Support.
Helidon WebServer HTTP/2 SPI.
-
Uses of Http2Headers in io.helidon.http.http2
Methods in io.helidon.http.http2 that return Http2HeadersModifier and TypeMethodDescriptionAuthority of the request.static Http2HeadersCreate HTTP/2 headers from HTTP headers.static Http2HeadersHttp2Headers.create(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2FrameData... frames) Create headers from HTTP request.static Http2HeadersHttp2Headers.create(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Http2FrameData... frames) Create headers from HTTP request.static Http2HeadersHttp2Headers.create(WritableHeaders<?> writableHeaders) Create from writable HTTP headers.HTTP method to be used.Path of the request.HTTP scheme, such ashttporhttps.Status pseudo header.Methods in io.helidon.http.http2 with parameters of type Http2HeadersModifier and TypeMethodDescriptionstatic Http2HeadersHttp2Headers.create(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Http2FrameData... frames) Create headers from HTTP request.default voidHttp2FrameListener.headers(SocketContext ctx, int streamId, Http2Headers headers) Headers received.voidHttp2LoggingFrameListener.headers(SocketContext ctx, int streamId, Http2Headers headers) voidHttp2Stream.headers(Http2Headers headers, boolean endOfStream) Headers received.intHttp2ConnectionWriter.writeHeaders(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, FlowControl.Outbound flowControl) intHttp2ConnectionWriter.writeHeaders(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) intHttp2StreamWriter.writeHeaders(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, FlowControl.Outbound flowControl) Write headers with no (or streaming) entity.intHttp2StreamWriter.writeHeaders(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) Write headers and entity. -
Uses of Http2Headers in io.helidon.webserver.grpc
Methods in io.helidon.webserver.grpc with parameters of type Http2HeadersModifier and TypeMethodDescriptionGrpcProtocolSelector.subProtocol(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, StreamFlowControl flowControl, Http2StreamState currentStreamState, Router router) -
Uses of Http2Headers in io.helidon.webserver.http2
Methods in io.helidon.webserver.http2 with parameters of type Http2HeadersModifier and TypeMethodDescriptionvoidHttp2Connection.upgradeConnectionData(HttpPrologue prologue, Http2Headers headers) Connection headers from an upgrade request from HTTP/1.1. -
Uses of Http2Headers in io.helidon.webserver.http2.spi
Methods in io.helidon.webserver.http2.spi with parameters of type Http2HeadersModifier and TypeMethodDescriptionHttp2SubProtocolSelector.subProtocol(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, StreamFlowControl streamFlowControl, Http2StreamState currentStreamState, Router router) Check if this is a sub-protocol request and return appropriate result.