Module io.inverno.mod.http.base
Package io.inverno.mod.http.base.header
package io.inverno.mod.http.base.header
Inverno HTTP header API.
-
ClassDescriptionBase implementation for
HeaderBuilder
.Base implementation forHeaderCodec
.Represents a HTTP cookie as defined by RFC 6265 Section 4.2A cookie with parameter's conversion capabilities.Base HTTP header interface defining common HTTP header.A header builder is used to build a specificHeader
instance.HeaderCodec<A extends Header>A HTTP header codec is used to encode and decode HTTP headers.Defines standard HTTP header types.Accept HTTP header as defined by RFC 7231 Section 5.3.2.Accept HTTP header media range as defined by RFC 7231 Section 5.3.2.Accept-language HTTP header as defined by RFC 7231 Section 5.3.5.Accept language HTTP header language range as defined by RFC 7231 Section 5.3.5.Headers.AcceptMatch<A,B> An accept match respresents a match between a source item and a target item.Authorization HTTP header as defined by RFC 7235 Section 4.2.Content-disposition HTTP header as defined by RFC 6266 Section 4.1.Content-type HTTP header as defined by RFC 7231 Section 3.1.1.5.Cookie HTTP header as defined by RFC 6265 Section 4.2.Set-cookie HTTP header as defined by RFC 6265 Section 4.1.Defines a same site policy as defined by SameSite cookie.MArker interface for simple key/value header.Provides a unified access to HTTP headers, giving the ability to decode or encodeHeader
instances for various headers.Represents a HTTP set-cookie as defined by RFC 6265 Section 4.1A configurator used to configure a set-cookie.A set cookie with parameter's conversion capabilities.