Uses of Class
io.helidon.http.http2.Http2Headers
Package
Description
Helidon Common HTTP/2 classes.
Helidon WebClient HTTP/2 Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP/2 Support.
Helidon WebServer HTTP/2 SPI.
-
Uses of Http2Headers in io.helidon.http.http2
Modifier and TypeMethodDescriptionAuthority of the request.static Http2Headers
Create HTTP/2 headers from HTTP headers.static Http2Headers
Http2Headers.create
(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2FrameData... frames) Create headers from HTTP request.static Http2Headers
Http2Headers.create
(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Http2FrameData... frames) Create headers from HTTP request.static Http2Headers
Http2Headers.create
(WritableHeaders<?> writableHeaders) Create from writable HTTP headers.HTTP method to be used.Path of the request.HTTP scheme, such ashttp
orhttps
.Status pseudo header.Modifier and TypeMethodDescriptionstatic Http2Headers
Http2Headers.create
(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Http2FrameData... frames) Create headers from HTTP request.default void
Http2FrameListener.headers
(SocketContext ctx, int streamId, Http2Headers headers) Headers received.void
Http2LoggingFrameListener.headers
(SocketContext ctx, int streamId, Http2Headers headers) void
Http2Stream.headers
(Http2Headers headers, boolean endOfStream) Headers received.int
Http2ConnectionWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, FlowControl.Outbound flowControl) int
Http2ConnectionWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) int
Http2StreamWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, FlowControl.Outbound flowControl) Write headers with no (or streaming) entity.int
Http2StreamWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) Write headers and entity. -
Uses of Http2Headers in io.helidon.webclient.http2
Modifier and TypeMethodDescriptionHttp2ClientStream.readHeaders()
Reads headers from this stream.Modifier and TypeMethodDescriptionvoid
Http2ClientStream.headers
(Http2Headers headers, boolean endOfStream) void
Http2ClientStream.writeHeaders
(Http2Headers http2Headers, boolean endOfStream) Writes HTTP2 headers to the stream. -
Uses of Http2Headers in io.helidon.webserver.grpc
Modifier 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
Modifier and TypeMethodDescriptionvoid
Http2Connection.upgradeConnectionData
(HttpPrologue prologue, Http2Headers headers) Connection headers from an upgrade request from HTTP/1.1. -
Uses of Http2Headers in io.helidon.webserver.http2.spi
Modifier 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.