java.lang.Object
io.helidon.http.HeaderNames
Utility class with a list of names of standard HTTP headers and related tooling methods.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HeaderName
The "Accept" header name.static final HeaderName
The "Accept-Charset" header name.static final String
The "Accept-Charset" header name.static final HeaderName
The "Accept-Datetime" header name.static final String
The "Accept-Datetime" header name.static final HeaderName
The "Accept-Encoding" header name.static final String
The "Accept-Encoding" header name.static final HeaderName
The "Accept-Language" header name.static final String
The "Accept-Language" header name.static final String
The "Accept" header name.static final HeaderName
The "Accept-Patch" header name.static final String
The "Accept-Patch" header name.static final HeaderName
The "Accept-Ranges" header name.static final String
The "Accept-Ranges" header name.static final HeaderName
The "Access-Control-Allow-Credentials" header name.static final String
The "Access-Control-Allow-Credentials" header name.static final HeaderName
The "Access-Control-Allow-Headers" header name.static final String
The "Access-Control-Allow-Headers" header name.static final HeaderName
The "Access-Control-Allow-Methods" header name.static final String
The "Access-Control-Allow-Methods" header name.static final HeaderName
The "Access-Control-Allow-Origin" header name.static final String
The "Access-Control-Allow-Origin" header name.static final HeaderName
The "Access-Control-Expose-Headers" header name.static final String
The "Access-Control-Expose-Headers" header name.static final HeaderName
The "Access-Control-Max-Age" header name.static final String
The "Access-Control-Max-Age" header name.static final HeaderName
The "Access-Control-Request-Headers" header name.static final String
The "Access-Control-Request-Headers" header name.static final HeaderName
The "Access-Control-Request-Method" header name.static final String
The "Access-Control-Request-Method" header name.static final HeaderName
The "Age" header name.static final String
The "Age" header name.static final HeaderName
The "Allow" header name.static final String
The "Allow" header name.static final HeaderName
The "Alt-Svc" header name.static final String
The "Alt-Svc" header name.static final HeaderName
The "Authorization" header name.static final String
The "Authorization" header name.static final HeaderName
The "Cache-Control" header name.static final String
The "Cache-Control" header name.static final HeaderName
The "Connection" header name.static final String
The "Connection" header name.static final HeaderName
The "Content-Disposition" header name.static final String
The "Content-Disposition" header name.static final HeaderName
The "Content-Encoding" header name.static final String
The "Content-Encoding" header name.static final HeaderName
The "Content-Language" header name.static final String
The "Content-Language" header name.static final HeaderName
The "Content-Length" header name.static final String
The "Content-Length" header name.static final HeaderName
The "aa" header name.static final String
The "aa" header name.static final HeaderName
The "Content-Range" header name.static final String
The "Content-Range" header name.static final HeaderName
The "Content-Type" header name.static final String
The "Content-Type" header name.static final HeaderName
The "Cookie" header name.static final String
The "Cookie" header name.static final HeaderName
The "Date" header name.static final String
The "Date" header name.static final HeaderName
The "ETag" header name.static final String
The "ETag" header name.static final HeaderName
The "Expect" header name.static final String
The "Expect" header name.static final HeaderName
The "Expires" header name.static final String
The "Expires" header name.static final HeaderName
The "Forwarded" header name.static final String
The "Forwarded" header name.static final HeaderName
The "From" header name.static final String
The "From" header name.static final HeaderName
The "Host" header name.static final String
The "Host" header name.static final HeaderName
The "If-Match" header name.static final String
The "If-Match" header name.static final HeaderName
The "If-Modified-Since" header name.static final String
The "If-Modified-Since" header name.static final HeaderName
The "If-None-Match" header name.static final String
The "If-None-Match" header name.static final HeaderName
The "If-Range" header name.static final String
The "If-Range" header name.static final HeaderName
The "If-Unmodified-Since" header name.static final String
The "If-Unmodified-Since" header name.static final HeaderName
The "Last-Modified" header name.static final String
The "Last-Modified" header name.static final HeaderName
The "Link" header name.static final String
The "Link" header name.static final HeaderName
The "Location" header name.static final String
The "Location" header name.static final HeaderName
The "Max-Forwards" header name.static final String
The "Max-Forwards" header name.static final HeaderName
The "Origin" header name.static final String
The "Origin" header name.static final HeaderName
The "Pragma" header name.static final String
The "Pragma" header name.static final HeaderName
The "Proxy-Authenticate" header name.static final String
The "Proxy-Authenticate" header name.static final HeaderName
The "Proxy-Authorization" header name.static final String
The "Proxy-Authorization" header name.static final HeaderName
The "Public-Key-Pins" header name.static final String
The "Public-Key-Pins" header name.static final HeaderName
The "Range" header name.static final String
The "Range" header name.static final HeaderName
The "Referer" header name.static final String
The "Referer" header name.static final HeaderName
The "Referer" header name.static final String
The "Refresh" header name.static final HeaderName
The "Retry-After" header name.static final String
The "Retry-After" header name.static final HeaderName
The "Server" header name.static final String
The "Server" header name.static final HeaderName
The "Set-Cookie" header name.static final String
The "Set-Cookie" header name.static final HeaderName
The "Set-Cookie2" header name.static final String
The "Set-Cookie2" header name.static final HeaderName
The "Strict-Transport-Security" header name.static final String
The "Strict-Transport-Security" header name.static final HeaderName
The "TE" header name.static final String
The "TE" header name.static final HeaderName
The "Trailer" header name.static final String
The "Trailer" header name.static final HeaderName
The "Transfer-Encoding" header name.static final String
The "Transfer-Encoding" header name.static final HeaderName
The "TSV" header name.static final String
The "TSV" header name.static final HeaderName
The "Upgrade" header name.static final String
The "Upgrade" header name.static final HeaderName
The "User-Agent" header name.static final String
The "User-Agent" header name.static final HeaderName
The "Vary" header name.static final String
The "Vary" header name.static final HeaderName
The "Via" header name.static final String
The "Via" header name.static final HeaderName
The "Warning" header name.static final String
The "Warning" header name.static final HeaderName
The "WWW-Authenticate" header name.static final String
The "WWW-Authenticate" header name.static final HeaderName
The "X-Content-Type-Options" header name.static final String
The "X-Content-Type-Options" header name.static final HeaderName
The "X-Forwarded-For" header name.static final String
The "X-Forwarded-For" header name.static final HeaderName
The "X-Forwarded-Host" header name.static final String
The "X-Forwarded-Host" header name.static final HeaderName
The "X-Forwarded-Port" header name.static final String
The "X-Forwarded-Port" header name.static final HeaderName
The "X-Forwarded-Prefix" header name.static final String
The "X-Forwarded-Prefix" header name.static final HeaderName
The "X-Forwarded-Proto" header name.static final String
The "X-Forwarded-Proto" header name.static final HeaderName
The "X-HELIDON-CN" header name.static final String
The "X-HELIDON-CN" header name. -
Method Summary
Modifier and TypeMethodDescriptionstatic HeaderName
Find or create a header name.static HeaderName
Find or create a header name.static HeaderName
createFromLowercase
(String lowerCase) Create a header name from lower case letters.
-
Field Details
-
ACCEPT_NAME
The "Accept" header name. Content-Types that are acceptedTypes for the response.- See Also:
-
ACCEPT
The "Accept" header name. Content-Types that are acceptedTypes for the response. -
ACCEPT_CHARSET_NAME
The "Accept-Charset" header name. Character sets that are acceptedTypes.- See Also:
-
ACCEPT_CHARSET
The "Accept-Charset" header name. Character sets that are acceptedTypes. -
ACCEPT_ENCODING_NAME
The "Accept-Encoding" header name. List of acceptedTypes encodings.- See Also:
-
ACCEPT_ENCODING
The "Accept-Encoding" header name. List of acceptedTypes encodings. -
ACCEPT_LANGUAGE_NAME
The "Accept-Language" header name. List of acceptedTypes human languages for response.- See Also:
-
ACCEPT_LANGUAGE
The "Accept-Language" header name. List of acceptedTypes human languages for response. -
ACCEPT_DATETIME_NAME
The "Accept-Datetime" header name. Acceptable version in time.- See Also:
-
ACCEPT_DATETIME
The "Accept-Datetime" header name. Acceptable version in time. -
ACCESS_CONTROL_ALLOW_CREDENTIALS_NAME
The "Access-Control-Allow-Credentials" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_ALLOW_CREDENTIALS
The "Access-Control-Allow-Credentials" header name. CORS configuration. -
ACCESS_CONTROL_ALLOW_HEADERS_NAME
The "Access-Control-Allow-Headers" header name. CORS configuration- See Also:
-
ACCESS_CONTROL_ALLOW_HEADERS
The "Access-Control-Allow-Headers" header name. CORS configuration -
ACCESS_CONTROL_ALLOW_METHODS_NAME
The "Access-Control-Allow-Methods" header name. CORS configuration- See Also:
-
ACCESS_CONTROL_ALLOW_METHODS
The "Access-Control-Allow-Methods" header name. CORS configuration -
ACCESS_CONTROL_ALLOW_ORIGIN_NAME
The "Access-Control-Allow-Origin" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_ALLOW_ORIGIN
The "Access-Control-Allow-Origin" header name. CORS configuration. -
ACCESS_CONTROL_EXPOSE_HEADERS_NAME
The "Access-Control-Expose-Headers" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_EXPOSE_HEADERS
The "Access-Control-Expose-Headers" header name. CORS configuration. -
ACCESS_CONTROL_MAX_AGE_NAME
The "Access-Control-Max-Age" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_MAX_AGE
The "Access-Control-Max-Age" header name. CORS configuration. -
ACCESS_CONTROL_REQUEST_HEADERS_NAME
The "Access-Control-Request-Headers" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_REQUEST_HEADERS
The "Access-Control-Request-Headers" header name. CORS configuration. -
ACCESS_CONTROL_REQUEST_METHOD_NAME
The "Access-Control-Request-Method" header name. CORS configuration.- See Also:
-
ACCESS_CONTROL_REQUEST_METHOD
The "Access-Control-Request-Method" header name. CORS configuration. -
AUTHORIZATION_NAME
The "Authorization" header name. Authentication credentials for HTTP authentication.- See Also:
-
AUTHORIZATION
The "Authorization" header name. Authentication credentials for HTTP authentication. -
COOKIE_NAME
The "Cookie" header name. An HTTP cookie previously sent by the server with "Set-Cookie".- See Also:
-
COOKIE
The "Cookie" header name. An HTTP cookie previously sent by the server with "Set-Cookie". -
EXPECT_NAME
The "Expect" header name. Indicates that particular server behaviors are required by the client.- See Also:
-
EXPECT
The "Expect" header name. Indicates that particular server behaviors are required by the client. -
FORWARDED_NAME
The "Forwarded" header name. Disclose original information of a client connecting to a web server through an HTTP proxy.- See Also:
-
FORWARDED
The "Forwarded" header name. Disclose original information of a client connecting to a web server through an HTTP proxy. -
FROM_NAME
The "From" header name. The email address of the user making the request.- See Also:
-
FROM
The "From" header name. The email address of the user making the request. -
HOST_NAME
The "Host" header name. The domain name of the server (for virtual hosting), and the TCP port number on which the server is listening. The port number may be omitted if the port is the standard port for the service requested.- See Also:
-
HOST
The "Host" header name. The domain name of the server (for virtual hosting), and the TCP port number on which the server is listening. The port number may be omitted if the port is the standard port for the service requested. -
IF_MATCH_NAME
The "If-Match" header name. Only perform the action if the client supplied entity matches the same entity on the server. This is mainly for methods like PUT to only update a resource if it has not been modified since the user last updated it.- See Also:
-
IF_MATCH
The "If-Match" header name. Only perform the action if the client supplied entity matches the same entity on the server. This is mainly for methods like PUT to only update a resource if it has not been modified since the user last updated it. -
IF_MODIFIED_SINCE_NAME
The "If-Modified-Since" header name. Allows a 304 Not Modified to be returned if content is unchanged.- See Also:
-
IF_MODIFIED_SINCE
The "If-Modified-Since" header name. Allows a 304 Not Modified to be returned if content is unchanged. -
IF_NONE_MATCH_NAME
The "If-None-Match" header name. Allows a 304 Not Modified to be returned if content is unchanged, based onETAG
.- See Also:
-
IF_NONE_MATCH
The "If-None-Match" header name. Allows a 304 Not Modified to be returned if content is unchanged, based onETAG
. -
IF_RANGE_NAME
The "If-Range" header name. If the entity is unchanged, send me the part(s) that I am missing; otherwise, send me the entire new entity.- See Also:
-
IF_RANGE
The "If-Range" header name. If the entity is unchanged, send me the part(s) that I am missing; otherwise, send me the entire new entity. -
IF_UNMODIFIED_SINCE_NAME
The "If-Unmodified-Since" header name. Only send Theresponse if The Entity
has not been modified since a specific time.- See Also:
-
IF_UNMODIFIED_SINCE
The "If-Unmodified-Since" header name. Only send Theresponse if The Entity
has not been modified since a specific time. -
MAX_FORWARDS_NAME
The "Max-Forwards" header name. Limit the number of times the message can be forwarded through proxies or gateways.- See Also:
-
MAX_FORWARDS
The "Max-Forwards" header name. Limit the number of times the message can be forwarded through proxies or gateways. -
ORIGIN_NAME
The "Origin" header name. Initiates a request for cross-origin resource sharing (asks server for an "Access-Control-Allow-Origin" response field).- See Also:
-
ORIGIN
The "Origin" header name. Initiates a request for cross-origin resource sharing (asks server for an "Access-Control-Allow-Origin" response field). -
PROXY_AUTHENTICATE_NAME
The "Proxy-Authenticate" header name. Proxy authentication information.- See Also:
-
PROXY_AUTHENTICATE
The "Proxy-Authenticate" header name. Proxy authentication information. -
PROXY_AUTHORIZATION_NAME
The "Proxy-Authorization" header name. Proxy authorization information.- See Also:
-
PROXY_AUTHORIZATION
The "Proxy-Authorization" header name. Proxy authorization information. -
RANGE_NAME
The "Range" header name. Request only part of an entity. Bytes are numbered from 0.- See Also:
-
RANGE
The "Range" header name. Request only part of an entity. Bytes are numbered from 0. -
REFERER_NAME
The "Referer" header name. This is the address of the previous web page from which a link to the currently requested page was followed. (Theword <i>referrer</i>
has been misspelled in TheRFC as well as in most implementations to the point that it
has become standard usage and is considered correct terminology.)- See Also:
-
REFERER
The "Referer" header name. This is the address of the previous web page from which a link to the currently requested page was followed. (Theword <i>referrer</i>
has been misspelled in TheRFC as well as in most implementations to the point that it
has become standard usage and is considered correct terminology.) -
REFRESH_NAME
The "Refresh" header name.- See Also:
-
REFRESH
The "Referer" header name. -
TE_NAME
The "TE" header name. Thetransfer encodings the user agent is willing to acceptedTypes: the same values as for The Response
header field "Transfer-Encoding" can be used, plus the trailers value (related to the chunked transfer method) to notify the server it expects to receive additional fields in the trailer after the last, zero-sized, chunk.- See Also:
-
TE
The "TE" header name. Thetransfer encodings the user agent is willing to acceptedTypes: the same values as for The Response
header field "Transfer-Encoding" can be used, plus the trailers value (related to the chunked transfer method) to notify the server it expects to receive additional fields in the trailer after the last, zero-sized, chunk. -
USER_AGENT_NAME
The "User-Agent" header name. The user agent string of the user agent.- See Also:
-
USER_AGENT
The "User-Agent" header name. The user agent string of the user agent. -
VIA_NAME
The "Via" header name. Informs the server of proxies through which the request was sent.- See Also:
-
VIA
The "Via" header name. Informs the server of proxies through which the request was sent. -
ACCEPT_PATCH_NAME
The "Accept-Patch" header name. Specifies which patch document formats this server supports.- See Also:
-
ACCEPT_PATCH
The "Accept-Patch" header name. Specifies which patch document formats this server supports. -
ACCEPT_RANGES_NAME
The "Accept-Ranges" header name. What partial content range types this server supports via byte serving.- See Also:
-
ACCEPT_RANGES
The "Accept-Ranges" header name. What partial content range types this server supports via byte serving. -
AGE_NAME
The "Age" header name. Theage The Object
has been in a proxy cache in seconds.- See Also:
-
AGE
The "Age" header name. Theage The Object
has been in a proxy cache in seconds. -
ALLOW_NAME
The "Allow" header name. Valid actions for a specified resource. To be used for a 405 Method not allowed.- See Also:
-
ALLOW
The "Allow" header name. Valid actions for a specified resource. To be used for a 405 Method not allowed. -
ALT_SVC_NAME
The "Alt-Svc" header name. A server uses Alt-Svc header (meaning Alternative Services) to indicate that its resources can also be accessed at a different network location (host or port) or using a different protocol.- See Also:
-
ALT_SVC
The "Alt-Svc" header name. A server uses Alt-Svc header (meaning Alternative Services) to indicate that its resources can also be accessed at a different network location (host or port) or using a different protocol. -
CACHE_CONTROL_NAME
The "Cache-Control" header name. Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds.- See Also:
-
CACHE_CONTROL
The "Cache-Control" header name. Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds. -
CONNECTION_NAME
The "Connection" header name. Control options for Thecurrent connection and list of
hop-by-hop response fields.- See Also:
-
CONNECTION
The "Connection" header name. Control options for Thecurrent connection and list of
hop-by-hop response fields. -
CONTENT_DISPOSITION_NAME
The "Content-Disposition" header name. An opportunity to raise a File Download dialogue box for a known MIME type with binary format or suggest a filename for dynamic content. Quotes are necessary with special characters.- See Also:
-
CONTENT_DISPOSITION
The "Content-Disposition" header name. An opportunity to raise a File Download dialogue box for a known MIME type with binary format or suggest a filename for dynamic content. Quotes are necessary with special characters. -
CONTENT_ENCODING_NAME
The "Content-Encoding" header name. The type of encoding used on the data.- See Also:
-
CONTENT_ENCODING
The "Content-Encoding" header name. The type of encoding used on the data. -
CONTENT_LANGUAGE_NAME
The "Content-Language" header name. The natural language or languages of the intended audience for the enclosed content.- See Also:
-
CONTENT_LANGUAGE
The "Content-Language" header name. The natural language or languages of the intended audience for the enclosed content. -
CONTENT_LENGTH_NAME
The "Content-Length" header name. The length of the response body in octets.- See Also:
-
CONTENT_LENGTH
The "Content-Length" header name. The length of the response body in octets. -
CONTENT_LOCATION_NAME
The "aa" header name. An alternate location for the returned data.- See Also:
-
CONTENT_LOCATION
The "aa" header name. An alternate location for the returned data. -
CONTENT_RANGE_NAME
The "Content-Range" header name. Where in a full body message this partial message belongs.- See Also:
-
CONTENT_RANGE
The "Content-Range" header name. Where in a full body message this partial message belongs. -
CONTENT_TYPE_NAME
The "Content-Type" header name. The MIME type of this content.- See Also:
-
CONTENT_TYPE
The "Content-Type" header name. The MIME type of this content. -
DATE_NAME
The "Date" header name. The date and time that the message was sent (in HTTP-date format as defined by RFC 7231).- See Also:
-
DATE
The "Date" header name. The date and time that the message was sent (in HTTP-date format as defined by RFC 7231). -
ETAG_NAME
The "ETag" header name. An identifier for a specific version of a resource, often a message digest.- See Also:
-
ETAG
The "ETag" header name. An identifier for a specific version of a resource, often a message digest. -
EXPIRES_NAME
The "Expires" header name. Gives the date/time after which the response is considered stale (in HTTP-date format as defined by RFC 7231)- See Also:
-
EXPIRES
The "Expires" header name. Gives the date/time after which the response is considered stale (in HTTP-date format as defined by RFC 7231) -
LAST_MODIFIED_NAME
The "Last-Modified" header name. The last modified date for the requested object (in HTTP-date format as defined by RFC 7231)- See Also:
-
LAST_MODIFIED
The "Last-Modified" header name. The last modified date for the requested object (in HTTP-date format as defined by RFC 7231) -
LINK_NAME
The "Link" header name. Used to express a typed relationship with another resource, where the relation type is defined by RFC 5988.- See Also:
-
LINK
The "Link" header name. Used to express a typed relationship with another resource, where the relation type is defined by RFC 5988. -
LOCATION_NAME
The "Location" header name. Used in redirection, or whenRequest a new resource has been created.- See Also:
-
LOCATION
The "Location" header name. Used in redirection, or whenRequest a new resource has been created. -
PRAGMA_NAME
The "Pragma" header name. Implementation-specific fields that may have various effects anywhere along the request-response chain.- See Also:
-
PRAGMA
The "Pragma" header name. Implementation-specific fields that may have various effects anywhere along the request-response chain. -
PUBLIC_KEY_PINS_NAME
The "Public-Key-Pins" header name. HTTP Public Key Pinning, announces hash of website's authentic TLS certificate.- See Also:
-
PUBLIC_KEY_PINS
The "Public-Key-Pins" header name. HTTP Public Key Pinning, announces hash of website's authentic TLS certificate. -
RETRY_AFTER_NAME
The "Retry-After" header name. If an entity is temporarily unavailable, this instructs the client to try again later. Value could be a specified period of time (in seconds) or an HTTP-date.- See Also:
-
RETRY_AFTER
The "Retry-After" header name. If an entity is temporarily unavailable, this instructs the client to try again later. Value could be a specified period of time (in seconds) or an HTTP-date. -
SERVER_NAME
The "Server" header name. A name for the server.- See Also:
-
SERVER
The "Server" header name. A name for the server. -
SET_COOKIE_NAME
The "Set-Cookie" header name. An HTTP cookie set directive.- See Also:
-
SET_COOKIE
The "Set-Cookie" header name. An HTTP cookie set directive. -
SET_COOKIE2_NAME
The "Set-Cookie2" header name. An HTTP cookie set directive.- See Also:
-
SET_COOKIE2
The "Set-Cookie2" header name. An HTTP cookie set directive. -
STRICT_TRANSPORT_SECURITY_NAME
The "Strict-Transport-Security" header name. A HSTS Policy informing TheHTTP client
how long to cache the HTTPS only policy and whether this applies to subdomains.- See Also:
-
STRICT_TRANSPORT_SECURITY
The "Strict-Transport-Security" header name. A HSTS Policy informing TheHTTP client
how long to cache the HTTPS only policy and whether this applies to subdomains. -
TRAILER_NAME
The "Trailer" header name. The Trailer general field value indicates that the given set of} header fields is present in the trailer of a message encoded with chunked transfer coding.- See Also:
-
TRAILER
The "Trailer" header name. The Trailer general field value indicates that the given set of} header fields is present in the trailer of a message encoded with chunked transfer coding. -
TRANSFER_ENCODING_NAME
The "Transfer-Encoding" header name. The form of encoding used to safely transfer the entity to the user. Currently defined methods are:chunked, compress, deflate, gzip, identity
.- See Also:
-
TRANSFER_ENCODING
The "Transfer-Encoding" header name. The form of encoding used to safely transfer the entity to the user. Currently defined methods are:chunked, compress, deflate, gzip, identity
. -
TSV_NAME
The "TSV" header name. Tracking Status Value, value suggested to be sent in response to a DNT(do-not-track).- See Also:
-
TSV
The "TSV" header name. Tracking Status Value, value suggested to be sent in response to a DNT(do-not-track). -
UPGRADE_NAME
The "Upgrade" header name. Ask to upgrade to another protocol.- See Also:
-
UPGRADE
The "Upgrade" header name. Ask to upgrade to another protocol. -
VARY_NAME
The "Vary" header name. Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server.- See Also:
-
VARY
The "Vary" header name. Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server. -
WARNING_NAME
The "Warning" header name. A general warning about possible problems with the entity body.- See Also:
-
WARNING
The "Warning" header name. A general warning about possible problems with the entity body. -
WWW_AUTHENTICATE_NAME
The "WWW-Authenticate" header name. Indicates the authentication scheme that should be used to access the requested entity.- See Also:
-
WWW_AUTHENTICATE
The "WWW-Authenticate" header name. Indicates the authentication scheme that should be used to access the requested entity. -
X_HELIDON_CN_NAME
The "X-HELIDON-CN" header name. Corresponds to the certificate CN subject value when client authentication enabled. This header will be removed if it is part of the request.- See Also:
-
X_HELIDON_CN
The "X-HELIDON-CN" header name. Corresponds to the certificate CN subject value when client authentication enabled. This header will be removed if it is part of the request. -
X_FORWARDED_FOR_NAME
The "X-Forwarded-For" header name. Represents the originating client and intervening proxies when the request has passed through one or more proxies.- See Also:
-
X_FORWARDED_FOR
The "X-Forwarded-For" header name. Represents the originating client and intervening proxies when the request has passed through one or more proxies. -
X_FORWARDED_HOST_NAME
The "X-Forwarded-Host" header name. Represents the host specified by the originating client when the request has passed through one or more proxies.- See Also:
-
X_FORWARDED_HOST
The "X-Forwarded-Host" header name. Represents the host specified by the originating client when the request has passed through one or more proxies. -
X_FORWARDED_PORT_NAME
The "X-Forwarded-Port" header name. Represents the port specified by the originating client when the request has passed through one or more proxies.- See Also:
-
X_FORWARDED_PORT
The "X-Forwarded-Port" header name. Represents the port specified by the originating client when the request has passed through one or more proxies. -
X_FORWARDED_PREFIX_NAME
The "X-Forwarded-Prefix" header name. Represents the path prefix to be applied to relative paths resolved against this request when the request has passed through one or more proxies.- See Also:
-
X_FORWARDED_PREFIX
The "X-Forwarded-Prefix" header name. Represents the path prefix to be applied to relative paths resolved against this request when the request has passed through one or more proxies. -
X_FORWARDED_PROTO_NAME
The "X-Forwarded-Proto" header name. Represents the protocol specified by the originating client when the request has passed through one or more proxies.- See Also:
-
X_FORWARDED_PROTO
The "X-Forwarded-Proto" header name. Represents the protocol specified by the originating client when the request has passed through one or more proxies. -
X_CONTENT_TYPE_OPTIONS_NAME
The "X-Content-Type-Options" header name. Represents non-standard content type options (such asnosniff
).- See Also:
-
X_CONTENT_TYPE_OPTIONS
The "X-Content-Type-Options" header name. Represents non-standard content type options (such asnosniff
).
-
-
Method Details
-
create
Find or create a header name. If a known indexed header exists for the name, the instance is returned. Otherwise a new header name is created with the provided name.- Parameters:
name
- default case to use for custom header names (header names not known by Helidon)- Returns:
- header name instance
-
create
Find or create a header name. If a known indexed header exists for the lower case name, the instance is returned. Otherwise a new header name is created with the provided names.- Parameters:
lowerCase
- lower case namedefaultCase
- default case to use for custom header names (header names not known by Helidon)- Returns:
- header name instance
-
createFromLowercase
Create a header name from lower case letters.- Parameters:
lowerCase
- lower case- Returns:
- a new header name
-