Package io.undertow.httpcore
Interface HttpHeaderNames
public interface HttpHeaderNames
- Author:
- David M. Lloyd
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic StringextractQuotedValueFromHeader(String header, String key) Extracts a quoted value from a header that has a given key.static StringextractQuotedValueFromHeaderWithEncoding(String header, String key) Extracts a quoted value from a header that has a given key.static StringextractTokenFromHeader(String header, String key) Deprecated.
-
Field Details
-
ACCEPT
- See Also:
-
ACCEPT_CHARSET
- See Also:
-
ACCEPT_ENCODING
- See Also:
-
ACCEPT_LANGUAGE
- See Also:
-
ACCEPT_RANGES
- See Also:
-
AGE
- See Also:
-
ALLOW
- See Also:
-
AUTHENTICATION_INFO
- See Also:
-
AUTHORIZATION
- See Also:
-
CACHE_CONTROL
- See Also:
-
COOKIE
- See Also:
-
COOKIE2
- See Also:
-
CONNECTION
- See Also:
-
CONTENT_DISPOSITION
- See Also:
-
CONTENT_ENCODING
- See Also:
-
CONTENT_LANGUAGE
- See Also:
-
CONTENT_LENGTH
- See Also:
-
CONTENT_LOCATION
- See Also:
-
CONTENT_MD5
- See Also:
-
CONTENT_RANGE
- See Also:
-
CONTENT_SECURITY_POLICY
- See Also:
-
CONTENT_TYPE
- See Also:
-
DATE
- See Also:
-
ETAG
- See Also:
-
EXPECT
- See Also:
-
EXPIRES
- See Also:
-
FORWARDED
- See Also:
-
FROM
- See Also:
-
HOST
- See Also:
-
IF_MATCH
- See Also:
-
IF_MODIFIED_SINCE
- See Also:
-
IF_NONE_MATCH
- See Also:
-
IF_RANGE
- See Also:
-
IF_UNMODIFIED_SINCE
- See Also:
-
LAST_MODIFIED
- See Also:
-
LOCATION
- See Also:
-
MAX_FORWARDS
- See Also:
-
ORIGIN
- See Also:
-
PRAGMA
- See Also:
-
PROXY_AUTHENTICATE
- See Also:
-
PROXY_AUTHORIZATION
- See Also:
-
RANGE
- See Also:
-
REFERER
- See Also:
-
REFERRER_POLICY
- See Also:
-
REFRESH
- See Also:
-
RETRY_AFTER
- See Also:
-
SEC_WEB_SOCKET_ACCEPT
- See Also:
-
SEC_WEB_SOCKET_EXTENSIONS
- See Also:
-
SEC_WEB_SOCKET_KEY
- See Also:
-
SEC_WEB_SOCKET_KEY1
- See Also:
-
SEC_WEB_SOCKET_KEY2
- See Also:
-
SEC_WEB_SOCKET_LOCATION
- See Also:
-
SEC_WEB_SOCKET_ORIGIN
- See Also:
-
SEC_WEB_SOCKET_PROTOCOL
- See Also:
-
SEC_WEB_SOCKET_VERSION
- See Also:
-
SERVER
- See Also:
-
SERVLET_ENGINE
- See Also:
-
SET_COOKIE
- See Also:
-
SET_COOKIE2
- See Also:
-
SSL_CLIENT_CERT
- See Also:
-
SSL_CIPHER
- See Also:
-
SSL_SESSION_ID
- See Also:
-
SSL_CIPHER_USEKEYSIZE
- See Also:
-
STATUS
- See Also:
-
STRICT_TRANSPORT_SECURITY
- See Also:
-
TE
- See Also:
-
TRAILER
- See Also:
-
TRANSFER_ENCODING
- See Also:
-
UPGRADE
- See Also:
-
USER_AGENT
- See Also:
-
VARY
- See Also:
-
VIA
- See Also:
-
WARNING
- See Also:
-
WWW_AUTHENTICATE
- See Also:
-
X_CONTENT_TYPE_OPTIONS
- See Also:
-
X_DISABLE_PUSH
- See Also:
-
X_FORWARDED_FOR
- See Also:
-
X_FORWARDED_PROTO
- See Also:
-
X_FORWARDED_HOST
- See Also:
-
X_FORWARDED_PORT
- See Also:
-
X_FORWARDED_SERVER
- See Also:
-
X_FRAME_OPTIONS
- See Also:
-
X_XSS_PROTECTION
- See Also:
-
COMPRESS
- See Also:
-
X_COMPRESS
- See Also:
-
DEFLATE
- See Also:
-
IDENTITY
- See Also:
-
GZIP
- See Also:
-
X_GZIP
- See Also:
-
CHUNKED
- See Also:
-
KEEP_ALIVE
- See Also:
-
CLOSE
- See Also:
-
CONTENT_TRANSFER_ENCODING
- See Also:
-
BASIC
- See Also:
-
DIGEST
- See Also:
-
NEGOTIATE
- See Also:
-
ALGORITHM
- See Also:
-
AUTH_PARAM
- See Also:
-
CNONCE
- See Also:
-
DOMAIN
- See Also:
-
NEXT_NONCE
- See Also:
-
NONCE
- See Also:
-
NONCE_COUNT
- See Also:
-
OPAQUE
- See Also:
-
QOP
- See Also:
-
REALM
- See Also:
-
RESPONSE
- See Also:
-
RESPONSE_AUTH
- See Also:
-
STALE
- See Also:
-
URI
- See Also:
-
USERNAME
- See Also:
-
-
Method Details
-
extractTokenFromHeader
Deprecated.Extracts a token from a header that has a given key. For instance if the header iscontent-type=multipart/form-data boundary=myboundary and the key is boundary the myboundary will be returned.
- Parameters:
header- The headerkey- The key that identifies the token to extract- Returns:
- The token, or null if it was not found
-
extractQuotedValueFromHeader
Extracts a quoted value from a header that has a given key. For instance if the header iscontent-disposition=form-data; name="my field" and the key is name then "my field" will be returned without the quotes.
- Parameters:
header- The headerkey- The key that identifies the token to extract- Returns:
- The token, or null if it was not found
-
extractQuotedValueFromHeaderWithEncoding
Extracts a quoted value from a header that has a given key. For instance if the header iscontent-disposition=form-data; filename*="utf-8''test.txt" and the key is filename* then "test.txt" will be returned after extracting character set and language (following RFC 2231) and performing URL decoding to the value using the specified encoding
- Parameters:
header- The headerkey- The key that identifies the token to extract- Returns:
- The token, or null if it was not found
-