Uses of Package
io.helidon.common.http
-
Packages that use io.helidon.common.http Package Description io.helidon.common.http HTTP APIs and implementations usable by both server and client side of the HTTP story.io.helidon.grpc.core Core classes used by both the reactive gRPC server API and gRPC client API.io.helidon.integrations.common.rest Common classes for accessing JSON based REST APIs of third party systems.io.helidon.integrations.oci.connect Classes needed for OCI to connect to service API.io.helidon.integrations.oci.objectstorage OCI Object Storage integration.io.helidon.integrations.vault Vault integration.io.helidon.integrations.vault.auths.common Common classes for Vault integration.io.helidon.media.common Common classes for processing content with a specificMediaType
.io.helidon.media.multipart Helidon Media MultiPart.io.helidon.openapi Helidon SE OpenAPI Support.io.helidon.security Securityio.helidon.security.providers.oidc.common Open ID Connect (OIDC) classes usable from all OIDC related components.io.helidon.webclient A reactive client for rest calls.io.helidon.webserver Reactive web server API.io.helidon.webserver.staticcontent Static content support for HelidonWebServer
.io.helidon.webserver.tyrus Tyrus integration. -
Classes in io.helidon.common.http used by io.helidon.common.http Class Description AcceptPredicate API to model HTTP content negotiation usingAccept-*
request headers.CharMatcher Extracted from Guava.DataChunk The DataChunk represents a part of the HTTP body content.FormBuilder Form builder interface.FormParams Provides access to any form parameters present in the request entity.FormParams.Builder Builder of a newFormParams
instance.Forwarded A representation of theHttp.Header.FORWARDED
HTTP header.HashParameters AConcurrentSkipListMap
basedParameters
implementation with case-insensitive keys and immutableList
of values that needs to be copied on each write.Headers ExtendsParameters
interface by adding methods convenient for HTTP headers.Http.Method Enumeration of all standard HTTPmethods
.Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Http.ResponseStatus Base interface for status codes used in HTTP responses.Http.ResponseStatus.Family An enumeration representing the class of status code.Http.Status Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.Http.Version Enumeration of supported HTTP protocol versions.HttpRequest.Path Represents requested normalised URI path.MediaType An abstraction for a media type.MediaType.Builder A fluent API builder to create instances ofMediaType
.Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Reader Deprecated.since 2.0.0, useio.helidon.media.common.MessageBodyReader
insteadReadOnlyParameters An immutable implementation ofParameters
.SetCookie Represents'Set-Cookie'
header value specified by RFC6265.SetCookie.Builder A fluent API builder forSetCookie
.SetCookie.SameSite 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. -
Classes in io.helidon.common.http used by io.helidon.grpc.core Class Description Http.ResponseStatus Base interface for status codes used in HTTP responses. -
Classes in io.helidon.common.http used by io.helidon.integrations.common.rest Class Description DataChunk The DataChunk represents a part of the HTTP body content.Headers ExtendsParameters
interface by adding methods convenient for HTTP headers.Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Http.ResponseStatus Base interface for status codes used in HTTP responses.MediaType An abstraction for a media type. -
Classes in io.helidon.common.http used by io.helidon.integrations.oci.connect Class Description DataChunk The DataChunk represents a part of the HTTP body content.Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration. -
Classes in io.helidon.common.http used by io.helidon.integrations.oci.objectstorage Class Description DataChunk The DataChunk represents a part of the HTTP body content. -
Classes in io.helidon.common.http used by io.helidon.integrations.vault Class Description Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration. -
Classes in io.helidon.common.http used by io.helidon.integrations.vault.auths.common Class Description Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration. -
Classes in io.helidon.common.http used by io.helidon.media.common Class Description Content Deprecated.useio.helidon.media.common.MessageBodyReadableContent
insteadDataChunk The DataChunk represents a part of the HTTP body content.FormParams Provides access to any form parameters present in the request entity.MediaType An abstraction for a media type.Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.Reader Deprecated.since 2.0.0, useio.helidon.media.common.MessageBodyReader
insteadReadOnlyParameters An immutable implementation ofParameters
. -
Classes in io.helidon.common.http used by io.helidon.media.multipart Class Description DataChunk The DataChunk represents a part of the HTTP body content.FormBuilder Form builder interface.HashParameters AConcurrentSkipListMap
basedParameters
implementation with case-insensitive keys and immutableList
of values that needs to be copied on each write.Headers ExtendsParameters
interface by adding methods convenient for HTTP headers.MediaType An abstraction for a media type.Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.ReadOnlyParameters An immutable implementation ofParameters
. -
Classes in io.helidon.common.http used by io.helidon.openapi Class Description MediaType An abstraction for a media type. -
Classes in io.helidon.common.http used by io.helidon.security Class Description Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values. -
Classes in io.helidon.common.http used by io.helidon.security.providers.oidc.common Class Description FormParams.Builder Builder of a newFormParams
instance.Http.ResponseStatus Base interface for status codes used in HTTP responses.SetCookie.Builder A fluent API builder forSetCookie
.SetCookie.SameSite 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. -
Classes in io.helidon.common.http used by io.helidon.webclient Class Description DataChunk The DataChunk represents a part of the HTTP body content.Headers ExtendsParameters
interface by adding methods convenient for HTTP headers.Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Http.ResponseStatus Base interface for status codes used in HTTP responses.Http.Version Enumeration of supported HTTP protocol versions.HttpRequest Common attributes of an HTTP Request, that are used both in server requests and in client requests.HttpRequest.Path Represents requested normalised URI path.MediaType An abstraction for a media type.Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.SetCookie Represents'Set-Cookie'
header value specified by RFC6265. -
Classes in io.helidon.common.http used by io.helidon.webserver Class Description AlreadyCompletedException Signals that a mutation method has been invoked on a resource that is already completed.DataChunk The DataChunk represents a part of the HTTP body content.Headers ExtendsParameters
interface by adding methods convenient for HTTP headers.Http.Method Enumeration of all standard HTTPmethods
.Http.RequestMethod Interface representing an HTTP request method, all standard methods are inHttp.Method
enumeration.Http.ResponseStatus Base interface for status codes used in HTTP responses.Http.Version Enumeration of supported HTTP protocol versions.HttpRequest Common attributes of an HTTP Request, that are used both in server requests and in client requests.MediaType An abstraction for a media type.Parameters Parameters representskey : value
pairs wherekey
is aString
with potentially multiple values.SetCookie Represents'Set-Cookie'
header value specified by RFC6265.UriInfo Information about URI. -
Classes in io.helidon.common.http used by io.helidon.webserver.staticcontent Class Description MediaType An abstraction for a media type. -
Classes in io.helidon.common.http used by io.helidon.webserver.tyrus Class Description DataChunk The DataChunk represents a part of the HTTP body content.