Companion

Factory helpers and predefined standard headers.

Properties

Link copied to clipboard

Predefined header definition for Accept.

Link copied to clipboard

Canonical name for the Accept-Charset header.

Link copied to clipboard

Canonical name for the Accept-Encoding header.

Link copied to clipboard

Canonical name for the Accept-Language header.

Link copied to clipboard

Canonical name for the Accept-Ranges header.

Link copied to clipboard
const val ACCEPT_VALUE: String

Canonical name for the Accept header.

Link copied to clipboard

Predefined header definition for Accept-Charset.

Link copied to clipboard

Predefined header definition for Accept-Encoding.

Link copied to clipboard

Predefined header definition for Accept-Language.

Link copied to clipboard

Predefined header definition for Accept-Ranges.

Link copied to clipboard

Predefined header definition for Allow.

Link copied to clipboard
const val ALLOW_VALUE: String

Canonical name for the Allow header.

Link copied to clipboard

Predefined header definition for Authorization.

Link copied to clipboard

Canonical name for the Authorization header.

Link copied to clipboard

Canonical name for the Cache-Control header.

Link copied to clipboard

Predefined header definition for Cache-Control.

Link copied to clipboard

Predefined header definition for Connection.

Link copied to clipboard

Canonical name for the Connection header.

Link copied to clipboard

Canonical name for the Content-Disposition header.

Link copied to clipboard

Canonical name for the Content-Encoding header.

Link copied to clipboard

Canonical name for the Content-Language header.

Link copied to clipboard

Canonical name for the Content-Length header.

Link copied to clipboard

Canonical name for the Content-Location header.

Link copied to clipboard

Canonical name for the Content-Range header.

Link copied to clipboard

Canonical name for the Content-Type header.

Link copied to clipboard

Predefined header definition for Content-Disposition.

Link copied to clipboard

Predefined header definition for Content-Encoding.

Link copied to clipboard

Predefined header definition for Content-Language.

Link copied to clipboard

Predefined header definition for Content-Length.

Link copied to clipboard

Predefined header definition for Content-Location.

Link copied to clipboard

Predefined header definition for Content-Range.

Link copied to clipboard

Predefined header definition for Content-Type.

Link copied to clipboard

Predefined header definition for Cookie.

Link copied to clipboard
const val COOKIE_VALUE: String

Canonical name for the Cookie header.

Link copied to clipboard

Predefined header definition for ETag.

Link copied to clipboard
const val ETAG_VALUE: String

Canonical name for the ETag header.

Link copied to clipboard

Predefined header definition for Host.

Link copied to clipboard
const val HOST_VALUE: String

Canonical name for the Host header.

Link copied to clipboard

Canonical name for the If-Match header.

Link copied to clipboard

Canonical name for the If-Modified-Since header.

Link copied to clipboard

Canonical name for the If-None-Match header.

Link copied to clipboard

Canonical name for the If-Unmodified-Since header.

Link copied to clipboard

Predefined header definition for If-Match.

Link copied to clipboard

Predefined header definition for If-Modified-Since.

Link copied to clipboard

Predefined header definition for If-None-Match.

Link copied to clipboard

Predefined header definition for If-Unmodified-Since.

Link copied to clipboard

Canonical name for the Last-Modified header.

Link copied to clipboard

Predefined header definition for Last-Modified.

Link copied to clipboard

Predefined header definition for Link.

Link copied to clipboard
const val LINK_VALUE: String

Canonical name for the Link header.

Link copied to clipboard

Predefined header definition for Location.

Link copied to clipboard

Canonical name for the Location header.

Link copied to clipboard

Predefined header definition for Origin.

Link copied to clipboard
const val ORIGIN_VALUE: String

Canonical name for the Origin header.

Link copied to clipboard

Predefined header definition for Referer.

Link copied to clipboard

Canonical name for the Referer header.

Link copied to clipboard

Canonical name for the Retry-After header.

Link copied to clipboard

Predefined header definition for Retry-After.

Link copied to clipboard

Predefined header definition for Server.

Link copied to clipboard
const val SERVER_VALUE: String

Canonical name for the Server header.

Link copied to clipboard

Canonical name for the Set-Cookie header.

Link copied to clipboard

Predefined header definition for Set-Cookie.

Link copied to clipboard

Canonical name for the User-Agent header.

Link copied to clipboard

Predefined header definition for User-Agent.

Link copied to clipboard

Predefined header definition for Vary.

Link copied to clipboard
const val VARY_VALUE: String

Canonical name for the Vary header.

Link copied to clipboard

Canonical name for the WWW-Authenticate header.

Link copied to clipboard

Predefined header definition for WWW-Authenticate.

Functions

Link copied to clipboard

Builds an Authorization header value for HTTP Basic authentication.

Link copied to clipboard

Builds an Authorization header value for HTTP Bearer authentication.

Link copied to clipboard
open override fun bigDecimal(name: String): Header<BigDecimal>

Creates a required Header definition backed by the big decimal codec.

Link copied to clipboard
open override fun bigInteger(name: String): Header<BigInteger>

Creates a required Header definition backed by the big integer codec.

Link copied to clipboard
open override fun boolean(name: String): Header<Boolean>

Creates a required Header definition backed by the boolean codec.

Link copied to clipboard
open override fun byte(name: String): Header<Byte>

Creates a required Header definition backed by the byte codec.

Link copied to clipboard
open override fun double(name: String): Header<Double>

Creates a required Header definition backed by the double codec.

Link copied to clipboard
open override fun float(name: String): Header<Float>

Creates a required Header definition backed by the float codec.

Link copied to clipboard
open override fun int(name: String): Header<Int>

Creates a required Header definition backed by the int codec.

Link copied to clipboard
open override fun long(name: String): Header<Long>

Creates a required Header definition backed by the long codec.

Link copied to clipboard
open override fun short(name: String): Header<Short>

Creates a required Header definition backed by the short codec.

Link copied to clipboard
open override fun string(name: String): Header<String>

Creates a required Header definition backed by the string codec.

Link copied to clipboard
open override fun unit(name: String): Header<Unit>

Creates a required Header definition backed by the unit codec.

Link copied to clipboard
open override fun uuid(name: String): Header<UUID>

Creates a required Header definition backed by the UUID codec.