Module io.helidon.common.http
Package io.helidon.common.http
package io.helidon.common.http
HTTP APIs and implementations usable by both server and client side of the HTTP story.
-
ClassDescriptionA runtime exception indicating a
bad request.Mutable headers of a client request.HTTP Headers of a client response.A generic representation of theContent-Dispositionheader.Fluent API builder forContentDisposition.The DataChunk represents a part of the HTTP body content.A handler that is invoked when a response is sent outside of routing.Types of events that can be triggered outside of router that immediately return a response.Request information.Response to correctly reply to the original client.Fluent API builder forDirectHandler.TransportResponse.A runtime exception indicating anot found.View of HTTP Headers.HTML encoding of special characters to prevent cross site scripting (XSS) attacks.HTTP protocol related constants and utilities.Support for HTTP date formats based on RFC2616.Utility class with a list of names of standard HTTP headers and related tooling methods.HTTP header name.HTTP Header withHttp.HeaderNameand value.Values of commonly used headers.Mutable header value.Interface representing an HTTP request method, all standard methods are inHttp.Methodenumeration.HTTP Method predicate.Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.An enumeration representing the class of status code.Enumeration of supported HTTP protocol versions.Used by both HTTP server and client to parse headers fromDataReader.Runtime exception for applications.Media type used in HTTP headers, in addition to the media type definition, these may contain additional parameters, such asHttpMediaType.QUALITY_FACTOR_PARAMETERandHttpMediaType.CHARSET_PARAMETER.Fluent API builder forHttpMediaType.A prologue of an HTTP protocol.HTTP Token utility.A runtime exception indicating ainternal server error.A runtime exception indicating anot found.Exception that will be handled byDirectHandler, unless server request and server response are already available, in which case it would be handled by appropriate error handler of routing.Fluent API builder forRequestException.HTTP headers of a server request.Mutable headers of a server response.Represents'Set-Cookie'header value specified by RFC6265.A fluent API builder forSetCookie.The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.WritableHeaders<B extends WritableHeaders<B>>HTTP Headers that are mutable.