Package org.apache.juneau.http.header
package org.apache.juneau.http.header
Next-generation HTTP header implementations.
HttpHeaderBean is the root concrete class for all header types.
Typed sub-classes (e.g. HttpStringHeader, HttpDateHeader) extend it to provide
strongly-typed accessors.
-
ClassesClassDescriptionRepresents an HTTP
Accept header.Represents an HTTPAccept-Charset header.Represents an HTTPAccept-Encoding header.Represents an HTTPAccept-Language header.Represents an HTTPAccept-Ranges header.Represents an HTTPAge header.Represents an HTTPAllow header.Represents an HTTPAuthorization header.Fluent builder for assembling an HTTPAuthorization credentials value.Represents an HTTPCache-Control header.Fluent builder for assembling an HTTPCache-Control header value.Represents an HTTPClient-Version header.Represents an HTTPConnection header.Represents an HTTPContent-Disposition header.Fluent builder for assembling an HTTPContent-Disposition header value.Represents an HTTPContent-Encoding header.Represents an HTTPContent-Language header.Represents an HTTPContent-Length header.Represents an HTTPContent-Location header.Represents an HTTPContent-Range header.Fluent builder for assembling an HTTPContent-Range header value.Represents an HTTPContent-Security-Policy (orContent-Security-Policy-Report-Only ) response header.Fluent builder for assembling aContent-Security-Policy header value.Represents an HTTPContent-Type header.Represents an HTTPDate header.Represents an HTTPDebug header.Represents a validator value.A list ofEntityTagbeans.Represents an HTTPETag header.Represents an HTTPExpect header.Represents an HTTPExpires header.Represents an HTTPForwarded header.Fluent builder for assembling an HTTPForwarded header value.Represents an HTTPFrom header.Represents an HTTPHost header.Base for boolean headers.Base for simple comma-separated token lists.Base for HTTP-date headers.Base for single entity-tag headers.Base for multiple entity-tags headers.Root concrete implementation ofHttpHeader.A mutable, ordered list ofHttpHeaderinstances.An unmodifiable snapshot of aHttpHeaderList.Represents no header list in annotations.Base for integer headers.Base for long headers.Base type for headers whose wire format is anAccept -style list of media ranges.Base type for headers whose value is a singleMediaType(e.g.Base type for HTTP headers whose value is an opaque string (or lazySupplierof string).Base for comma-separated tokens with optional q-values.Base for single-URI headers.Represents an HTTPIf-Modified-Since header.Represents an HTTPIf-Range header.Represents an HTTPIf-Unmodified-Since header.Represents an HTTPLast-Modified header.Represents an HTTPLocation header.Represents an HTTPMax-Forwards header.Represents an HTTPNo-Trace header.Represents an HTTPOrigin header.Represents an HTTPPragma header.Represents an HTTPProxy-Authenticate header.Fluent builder for assembling an HTTPProxy-Authenticate challenge value.Represents an HTTPProxy-Authorization header.Fluent builder for assembling an HTTPProxy-Authorization credentials value.Represents an HTTPRange header.Fluent builder for assembling an HTTPRange header value.Represents an HTTPReferer header.Represents an HTTPRetry-After header.Represents an HTTPServer header.Represents an HTTPTE header.Represents an HTTPThrown header.Represents an HTTPTrailer header.Represents an HTTPTransfer-Encoding header.Represents an HTTPUpgrade header.Represents an HTTPUser-Agent header.Represents an HTTPVary header.Represents an HTTPVia header.Represents an HTTPWarning header.Fluent builder for assembling an HTTPWarning header value.Represents an HTTPWWW-Authenticate header.Fluent builder for assembling an HTTPWWW-Authenticate challenge value.