Uses of Package
io.helidon.common.http
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Core classes used by both the reactive gRPC server API and gRPC client API.
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
Common classes for Vault integration.
Common classes for processing content with a specific
MediaType
.Helidon Media MultiPart.
Helidon SE OpenAPI Support.
Security
Open ID Connect (OIDC) classes usable from all OIDC related components.
A reactive client for rest calls.
Reactive web server API.
HTTP/2 support for Helidon webserver.
Static content support for Helidon
WebServer
.-
ClassDescriptionAPI to model HTTP content negotiation using
Accept-*
request headers.Extracted from Guava.The DataChunk represents a part of the HTTP body content.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.ExtendsParameters
interface by adding methods convenient for HTTP headers.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.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.Deprecated.An 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. -
-
ClassDescriptionThe DataChunk represents a part of the HTTP body content.Extends
Parameters
interface by adding methods convenient for HTTP headers.Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Base interface for status codes used in HTTP responses.An abstraction for a media type. -
ClassDescriptionInterface representing an HTTP request method, all standard methods are in
Http.Method
enumeration. -
ClassDescriptionInterface representing an HTTP request method, all standard methods are in
Http.Method
enumeration. -
ClassDescriptionDeprecated.use
io.helidon.media.common.MessageBodyReadableContent
insteadThe DataChunk represents a part of the HTTP body content.Provides access to any form parameters present in the request entity.ExtendsParameters
interface by adding methods convenient for HTTP headers.An abstraction for a media type.Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Deprecated.since 2.0.0, useio.helidon.media.common.MessageBodyReader
insteadAn immutable implementation ofHeaders
.An immutable implementation ofParameters
. -
ClassDescriptionThe DataChunk represents a part of the HTTP body content.Form builder interface.A
Map
-basedParameters
implementation with keys and immutableList
of values that needs to be copied on each write.ExtendsParameters
interface by adding methods convenient for HTTP headers.An abstraction for a media type.Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.An immutable implementation ofHeaders
.An immutable implementation ofParameters
. -
-
ClassDescriptionParameters represents
key : value
pairs wherekey
is aString
with potentially multiple values. -
ClassDescriptionBuilder of a new
FormParams
instance.Base interface for status codes used in HTTP responses.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. -
ClassDescriptionThe DataChunk represents a part of the HTTP body content.Extends
Parameters
interface by adding methods convenient for HTTP headers.Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Base interface for status codes used in HTTP responses.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.Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Represents'Set-Cookie'
header value specified by RFC6265. -
ClassDescriptionSignals that a mutation method has been invoked on a resource that is already completed.The DataChunk represents a part of the HTTP body content.Extends
Parameters
interface by adding methods convenient for HTTP headers.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.Enumeration of supported HTTP protocol versions.Common attributes of an HTTP Request, that are used both in server requests and in client requests.An abstraction for a media type.Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Represents'Set-Cookie'
header value specified by RFC6265.Information about URI. -
ClassDescriptionEnumeration of all standard HTTP
methods
.Enumeration of supported HTTP protocol versions. -
io.helidon.media.common.MessageBodyReader
instead