Module io.helidon.webserver
Package io.helidon.webserver.http
package io.helidon.webserver.http
Helidon WebServer HTTP specific APIs.
-
ClassDescriptionConfigured handlers for expected (and internal) exceptions.Fluent API builder for
DirectHandlers.Simple request to use withRequestException.ErrorHandler<T extends Throwable>The routing error handler.Http routing Error handlers.HTTP filter.Filter chain contains all subsequent filters that are configured, as well as the final route.Handler of HTTP filters.Handle a server request and server response.Can be registered withHttpRouting.Builder.addFeature(java.util.function.Supplier).HTTP Request.A basic HTTP route (should be usable by ANY HTTP protocol version).Fluent API builder forHttpRoute.HTTP routing.Fluent API builder forHttpRouting.HTTP Routing rules, used by bothHttpRouting.Builderand byHttpService.routing(HttpRules).WebServer security.Encapsulates a set ofroutingrules and related logic.Routing request.Routing response of a server.A handler that enforces authentication and/or authorization.HTTP server request.Server request entity.Http server response.ServerResponseBase<T extends ServerResponseBase<T>>Base class for common server response tasks that can be shared across HTTP versions.