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.
-
ClassDescriptionAPI to model HTTP content negotiation using
Accept-*
request headers.Signals that a mutation method has been invoked on a resource that is already completed.Extracted from Guava.Deprecated.The DataChunk represents a part of the HTTP body content.FormBuilder<B,T> Form builder interface.Provides access to any form parameters present in the request entity.Builder of a newFormParams
instance.A representation of theHttp.Header.FORWARDED
HTTP header.AMap
-basedParameters
implementation with keys and immutableList
of values that needs to be copied on each write.Iterable
around an array (to avoid uses ofArray.asList
) to get anIterable
.ExtendsParameters
interface by adding methods convenient for HTTP headers.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.Enumeration of all standard HTTPmethods
.Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Base interface for status codes used in HTTP responses.An enumeration representing the class of status code.Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.Enumeration of supported HTTP protocol versions.Common attributes of an HTTP Request, that are used both in server requests and in client requests.Represents requested normalised URI path.An abstraction for a media type.A fluent API builder to create instances ofMediaType
.Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Reader<R>Deprecated.since 2.0.0, useio.helidon.media.common.MessageBodyReader
insteadAn immutable implementation ofHeaders
.An immutable implementation ofParameters
.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.String tokenizer for parsing headers.Extracted from JerseyInformation about URI.Internal utility methods.
io.helidon.media.common.MessageBodyReadableContent
instead