Uses of Class
io.helidon.http.HttpPrologue
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Helidon MP integration with Tyrus.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/1.1 specific SPIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer HTTP/2 SPI.
WebSocket server support.
WebSocket APIs.
-
Uses of HttpPrologue in io.helidon.http
Modifier and TypeMethodDescriptionstatic HttpPrologue
HttpPrologue.create
(String rawProtocol, String protocol, String protocolVersion, Method httpMethod, UriPath uriPath, UriQuery uriQuery, UriFragment uriFragment) Create a new prologue with decoded values.static HttpPrologue
HttpPrologue.create
(String rawProtocol, String protocol, String protocolVersion, Method httpMethod, String unresolvedPath, boolean validatePath) Create a new prologue. -
Uses of HttpPrologue in io.helidon.microprofile.tyrus
Modifier and TypeMethodDescriptionTyrusUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of HttpPrologue 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 HttpPrologue in io.helidon.webserver.http
Modifier and TypeMethodDescriptionHttpRequest.prologue()
Prologue of the request.RoutingResponse.reroutePrologue
(HttpPrologue prologue) A new, rerouted prologue.ServerResponseBase.reroutePrologue
(HttpPrologue prologue) Modifier and TypeMethodDescriptionHttpRoute.accepts
(HttpPrologue prologue) Whether this route accept the provided request.DirectTransportRequest.create
(HttpPrologue prologue, Headers headers) Configure a simple request from known prologue and headers.RoutingRequest.prologue
(HttpPrologue newPrologue) Update prologue of this request.RoutingResponse.reroutePrologue
(HttpPrologue prologue) A new, rerouted prologue.ServerResponseBase.reroutePrologue
(HttpPrologue prologue) -
Uses of HttpPrologue in io.helidon.webserver.http1
Modifier and TypeMethodDescriptionHttp1Route.accepts
(HttpPrologue prologue) default void
Http1ConnectionListener.prologue
(ConnectionContext ctx, HttpPrologue prologue) Handle prologue.void
Http1LoggingConnectionListener.prologue
(ConnectionContext ctx, HttpPrologue prologue) Http1Headers.readHeaders
(HttpPrologue prologue) Read headers. -
Uses of HttpPrologue in io.helidon.webserver.http1.spi
Modifier and TypeMethodDescriptionHttp1Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Upgrade connection. -
Uses of HttpPrologue in io.helidon.webserver.http2
Modifier and TypeMethodDescriptionHttp2Route.accepts
(HttpPrologue prologue) Http2Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) void
Http2Connection.upgradeConnectionData
(HttpPrologue prologue, Http2Headers headers) Connection headers from an upgrade request from HTTP/1.1. -
Uses of HttpPrologue 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. -
Uses of HttpPrologue in io.helidon.webserver.websocket
Modifier and TypeMethodDescriptionstatic WsConnection
WsConnection.create
(ConnectionContext ctx, HttpPrologue prologue, Headers upgradeHeaders, String wsKey, WsRoute wsRoute) Create a new connection using a route.static WsConnection
WsConnection.create
(ConnectionContext ctx, HttpPrologue prologue, Headers upgradeHeaders, String wsKey, WsListener wsListener) Create a new connection using a listener.WsRouting.findRoute
(HttpPrologue prologue) Find a route based on the provided prologue.WsUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of HttpPrologue in io.helidon.websocket
Modifier and TypeMethodDescriptionWsListener.onHttpUpgrade
(HttpPrologue prologue, Headers headers) Invoked during handshake process.