Uses of Class
io.helidon.common.http.HttpPrologue
Packages that use HttpPrologue
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Helidon MP integration with Tyrus.
HTTP/2 WebServer.
HTTP/2 WebServer SPI.
WebServer HTTP specific APIs.
WebServer HTTP/1.1 specific APIs.
WebServer HTTP/1.1 specific SPIs.
WebSocket APIs.
WebSocket server support.
-
Uses of HttpPrologue in io.helidon.common.http
Methods in io.helidon.common.http that return HttpPrologueModifier and TypeMethodDescriptionstatic HttpPrologueHttpPrologue.create(String rawProtocol, String protocol, String protocolVersion, Http.Method httpMethod, UriPath uriPath, UriQuery uriQuery, UriFragment uriFragment) Create a new prologue with decoded values.static HttpPrologueHttpPrologue.create(String rawProtocol, String protocol, String protocolVersion, Http.Method httpMethod, String unresolvedPath, boolean validatePath) Create a new prologue. -
Uses of HttpPrologue in io.helidon.microprofile.tyrus
Methods in io.helidon.microprofile.tyrus with parameters of type HttpPrologueModifier and TypeMethodDescriptionTyrusUpgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of HttpPrologue in io.helidon.nima.http2.webserver
Methods in io.helidon.nima.http2.webserver with parameters of type HttpPrologueModifier and TypeMethodDescriptionHttp2Route.accepts(HttpPrologue prologue) Http2Upgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) voidHttp2Connection.upgradeConnectionData(HttpPrologue prologue, Http2Headers headers) Connection headers from an upgrade request from HTTP/1.1. -
Uses of HttpPrologue in io.helidon.nima.http2.webserver.spi
Methods in io.helidon.nima.http2.webserver.spi with parameters of type HttpPrologueModifier and TypeMethodDescriptionHttp2SubProtocolSelector.subProtocol(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, Http2StreamState currentStreamState, Router router) Check if this is a sub-protocol request and return appropriate result. -
Uses of HttpPrologue in io.helidon.nima.webserver.http
Methods in io.helidon.nima.webserver.http that return HttpPrologueModifier and TypeMethodDescriptionHttpRequest.prologue()Prologue of the request.RoutingResponse.reroutePrologue(HttpPrologue prologue) A new, rerouted prologue.ServerResponseBase.reroutePrologue(HttpPrologue prologue) Methods in io.helidon.nima.webserver.http with parameters of type HttpPrologueModifier 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.nima.webserver.http1
Methods in io.helidon.nima.webserver.http1 that return HttpPrologueMethods in io.helidon.nima.webserver.http1 with parameters of type HttpPrologueModifier and TypeMethodDescriptionHttp1Route.accepts(HttpPrologue prologue) default voidHttp1ConnectionListener.prologue(ConnectionContext ctx, HttpPrologue prologue) Handle prologue.voidHttp1LoggingConnectionListener.prologue(ConnectionContext ctx, HttpPrologue prologue) Http1Headers.readHeaders(HttpPrologue prologue) Read headers. -
Uses of HttpPrologue in io.helidon.nima.webserver.http1.spi
Methods in io.helidon.nima.webserver.http1.spi with parameters of type HttpPrologueModifier and TypeMethodDescriptionHttp1Upgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Upgrade connection. -
Uses of HttpPrologue in io.helidon.nima.websocket
Methods in io.helidon.nima.websocket with parameters of type HttpPrologueModifier and TypeMethodDescriptionWsListener.onHttpUpgrade(HttpPrologue prologue, Headers headers) Invoked during handshake process. -
Uses of HttpPrologue in io.helidon.nima.websocket.webserver
Methods in io.helidon.nima.websocket.webserver with parameters of type HttpPrologueModifier and TypeMethodDescriptionstatic WsConnectionWsConnection.create(ConnectionContext ctx, HttpPrologue prologue, Headers upgradeHeaders, String wsKey, WsRoute wsRoute) Create a new connection.WsRouting.findRoute(HttpPrologue prologue) Find a route based on the provided prologue.WsUpgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers)