Class Headers

    • Field Detail

      • ACCEPT_CHARSET_STRING

        public static final java.lang.String ACCEPT_CHARSET_STRING
        See Also:
        Constant Field Values
      • ACCEPT_ENCODING_STRING

        public static final java.lang.String ACCEPT_ENCODING_STRING
        See Also:
        Constant Field Values
      • ACCEPT_LANGUAGE_STRING

        public static final java.lang.String ACCEPT_LANGUAGE_STRING
        See Also:
        Constant Field Values
      • ACCEPT_RANGES_STRING

        public static final java.lang.String ACCEPT_RANGES_STRING
        See Also:
        Constant Field Values
      • AUTHENTICATION_INFO_STRING

        public static final java.lang.String AUTHENTICATION_INFO_STRING
        See Also:
        Constant Field Values
      • AUTHORIZATION_STRING

        public static final java.lang.String AUTHORIZATION_STRING
        See Also:
        Constant Field Values
      • CACHE_CONTROL_STRING

        public static final java.lang.String CACHE_CONTROL_STRING
        See Also:
        Constant Field Values
      • CONNECTION_STRING

        public static final java.lang.String CONNECTION_STRING
        See Also:
        Constant Field Values
      • CONTENT_DISPOSITION_STRING

        public static final java.lang.String CONTENT_DISPOSITION_STRING
        See Also:
        Constant Field Values
      • CONTENT_ENCODING_STRING

        public static final java.lang.String CONTENT_ENCODING_STRING
        See Also:
        Constant Field Values
      • CONTENT_LANGUAGE_STRING

        public static final java.lang.String CONTENT_LANGUAGE_STRING
        See Also:
        Constant Field Values
      • CONTENT_LENGTH_STRING

        public static final java.lang.String CONTENT_LENGTH_STRING
        See Also:
        Constant Field Values
      • CONTENT_LOCATION_STRING

        public static final java.lang.String CONTENT_LOCATION_STRING
        See Also:
        Constant Field Values
      • CONTENT_MD5_STRING

        public static final java.lang.String CONTENT_MD5_STRING
        See Also:
        Constant Field Values
      • CONTENT_RANGE_STRING

        public static final java.lang.String CONTENT_RANGE_STRING
        See Also:
        Constant Field Values
      • CONTENT_SECURITY_POLICY_STRING

        public static final java.lang.String CONTENT_SECURITY_POLICY_STRING
        See Also:
        Constant Field Values
      • CONTENT_TYPE_STRING

        public static final java.lang.String CONTENT_TYPE_STRING
        See Also:
        Constant Field Values
      • FORWARDED_STRING

        public static final java.lang.String FORWARDED_STRING
        See Also:
        Constant Field Values
      • IF_MODIFIED_SINCE_STRING

        public static final java.lang.String IF_MODIFIED_SINCE_STRING
        See Also:
        Constant Field Values
      • IF_NONE_MATCH_STRING

        public static final java.lang.String IF_NONE_MATCH_STRING
        See Also:
        Constant Field Values
      • IF_UNMODIFIED_SINCE_STRING

        public static final java.lang.String IF_UNMODIFIED_SINCE_STRING
        See Also:
        Constant Field Values
      • LAST_MODIFIED_STRING

        public static final java.lang.String LAST_MODIFIED_STRING
        See Also:
        Constant Field Values
      • MAX_FORWARDS_STRING

        public static final java.lang.String MAX_FORWARDS_STRING
        See Also:
        Constant Field Values
      • PROXY_AUTHENTICATE_STRING

        public static final java.lang.String PROXY_AUTHENTICATE_STRING
        See Also:
        Constant Field Values
      • PROXY_AUTHORIZATION_STRING

        public static final java.lang.String PROXY_AUTHORIZATION_STRING
        See Also:
        Constant Field Values
      • REFERRER_POLICY_STRING

        public static final java.lang.String REFERRER_POLICY_STRING
        See Also:
        Constant Field Values
      • RETRY_AFTER_STRING

        public static final java.lang.String RETRY_AFTER_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_ACCEPT_STRING

        public static final java.lang.String SEC_WEB_SOCKET_ACCEPT_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_EXTENSIONS_STRING

        public static final java.lang.String SEC_WEB_SOCKET_EXTENSIONS_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_KEY_STRING

        public static final java.lang.String SEC_WEB_SOCKET_KEY_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_KEY1_STRING

        public static final java.lang.String SEC_WEB_SOCKET_KEY1_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_KEY2_STRING

        public static final java.lang.String SEC_WEB_SOCKET_KEY2_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_LOCATION_STRING

        public static final java.lang.String SEC_WEB_SOCKET_LOCATION_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_ORIGIN_STRING

        public static final java.lang.String SEC_WEB_SOCKET_ORIGIN_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_PROTOCOL_STRING

        public static final java.lang.String SEC_WEB_SOCKET_PROTOCOL_STRING
        See Also:
        Constant Field Values
      • SEC_WEB_SOCKET_VERSION_STRING

        public static final java.lang.String SEC_WEB_SOCKET_VERSION_STRING
        See Also:
        Constant Field Values
      • SERVLET_ENGINE_STRING

        public static final java.lang.String SERVLET_ENGINE_STRING
        See Also:
        Constant Field Values
      • SET_COOKIE_STRING

        public static final java.lang.String SET_COOKIE_STRING
        See Also:
        Constant Field Values
      • SET_COOKIE2_STRING

        public static final java.lang.String SET_COOKIE2_STRING
        See Also:
        Constant Field Values
      • SSL_CLIENT_CERT_STRING

        public static final java.lang.String SSL_CLIENT_CERT_STRING
        See Also:
        Constant Field Values
      • SSL_CIPHER_STRING

        public static final java.lang.String SSL_CIPHER_STRING
        See Also:
        Constant Field Values
      • SSL_SESSION_ID_STRING

        public static final java.lang.String SSL_SESSION_ID_STRING
        See Also:
        Constant Field Values
      • SSL_CIPHER_USEKEYSIZE_STRING

        public static final java.lang.String SSL_CIPHER_USEKEYSIZE_STRING
        See Also:
        Constant Field Values
      • STRICT_TRANSPORT_SECURITY_STRING

        public static final java.lang.String STRICT_TRANSPORT_SECURITY_STRING
        See Also:
        Constant Field Values
      • TRANSFER_ENCODING_STRING

        public static final java.lang.String TRANSFER_ENCODING_STRING
        See Also:
        Constant Field Values
      • USER_AGENT_STRING

        public static final java.lang.String USER_AGENT_STRING
        See Also:
        Constant Field Values
      • WWW_AUTHENTICATE_STRING

        public static final java.lang.String WWW_AUTHENTICATE_STRING
        See Also:
        Constant Field Values
      • X_CONTENT_TYPE_OPTIONS_STRING

        public static final java.lang.String X_CONTENT_TYPE_OPTIONS_STRING
        See Also:
        Constant Field Values
      • X_DISABLE_PUSH_STRING

        public static final java.lang.String X_DISABLE_PUSH_STRING
        See Also:
        Constant Field Values
      • X_FORWARDED_FOR_STRING

        public static final java.lang.String X_FORWARDED_FOR_STRING
        See Also:
        Constant Field Values
      • X_FORWARDED_PROTO_STRING

        public static final java.lang.String X_FORWARDED_PROTO_STRING
        See Also:
        Constant Field Values
      • X_FORWARDED_HOST_STRING

        public static final java.lang.String X_FORWARDED_HOST_STRING
        See Also:
        Constant Field Values
      • X_FORWARDED_PORT_STRING

        public static final java.lang.String X_FORWARDED_PORT_STRING
        See Also:
        Constant Field Values
      • X_FORWARDED_SERVER_STRING

        public static final java.lang.String X_FORWARDED_SERVER_STRING
        See Also:
        Constant Field Values
      • X_FRAME_OPTIONS_STRING

        public static final java.lang.String X_FRAME_OPTIONS_STRING
        See Also:
        Constant Field Values
      • X_XSS_PROTECTION_STRING

        public static final java.lang.String X_XSS_PROTECTION_STRING
        See Also:
        Constant Field Values
      • ACCEPT_CHARSET

        public static final HttpString ACCEPT_CHARSET
      • ACCEPT_ENCODING

        public static final HttpString ACCEPT_ENCODING
      • ACCEPT_LANGUAGE

        public static final HttpString ACCEPT_LANGUAGE
      • ACCEPT_RANGES

        public static final HttpString ACCEPT_RANGES
      • AUTHENTICATION_INFO

        public static final HttpString AUTHENTICATION_INFO
      • AUTHORIZATION

        public static final HttpString AUTHORIZATION
      • CACHE_CONTROL

        public static final HttpString CACHE_CONTROL
      • CONNECTION

        public static final HttpString CONNECTION
      • CONTENT_DISPOSITION

        public static final HttpString CONTENT_DISPOSITION
      • CONTENT_ENCODING

        public static final HttpString CONTENT_ENCODING
      • CONTENT_LANGUAGE

        public static final HttpString CONTENT_LANGUAGE
      • CONTENT_LENGTH

        public static final HttpString CONTENT_LENGTH
      • CONTENT_LOCATION

        public static final HttpString CONTENT_LOCATION
      • CONTENT_MD5

        public static final HttpString CONTENT_MD5
      • CONTENT_RANGE

        public static final HttpString CONTENT_RANGE
      • CONTENT_SECURITY_POLICY

        public static final HttpString CONTENT_SECURITY_POLICY
      • CONTENT_TYPE

        public static final HttpString CONTENT_TYPE
      • FORWARDED

        public static final HttpString FORWARDED
      • IF_MATCH

        public static final HttpString IF_MATCH
      • IF_MODIFIED_SINCE

        public static final HttpString IF_MODIFIED_SINCE
      • IF_NONE_MATCH

        public static final HttpString IF_NONE_MATCH
      • IF_RANGE

        public static final HttpString IF_RANGE
      • IF_UNMODIFIED_SINCE

        public static final HttpString IF_UNMODIFIED_SINCE
      • LAST_MODIFIED

        public static final HttpString LAST_MODIFIED
      • LOCATION

        public static final HttpString LOCATION
      • MAX_FORWARDS

        public static final HttpString MAX_FORWARDS
      • PROXY_AUTHENTICATE

        public static final HttpString PROXY_AUTHENTICATE
      • PROXY_AUTHORIZATION

        public static final HttpString PROXY_AUTHORIZATION
      • REFERRER_POLICY

        public static final HttpString REFERRER_POLICY
      • RETRY_AFTER

        public static final HttpString RETRY_AFTER
      • SEC_WEB_SOCKET_ACCEPT

        public static final HttpString SEC_WEB_SOCKET_ACCEPT
      • SEC_WEB_SOCKET_EXTENSIONS

        public static final HttpString SEC_WEB_SOCKET_EXTENSIONS
      • SEC_WEB_SOCKET_KEY

        public static final HttpString SEC_WEB_SOCKET_KEY
      • SEC_WEB_SOCKET_KEY1

        public static final HttpString SEC_WEB_SOCKET_KEY1
      • SEC_WEB_SOCKET_KEY2

        public static final HttpString SEC_WEB_SOCKET_KEY2
      • SEC_WEB_SOCKET_LOCATION

        public static final HttpString SEC_WEB_SOCKET_LOCATION
      • SEC_WEB_SOCKET_ORIGIN

        public static final HttpString SEC_WEB_SOCKET_ORIGIN
      • SEC_WEB_SOCKET_PROTOCOL

        public static final HttpString SEC_WEB_SOCKET_PROTOCOL
      • SEC_WEB_SOCKET_VERSION

        public static final HttpString SEC_WEB_SOCKET_VERSION
      • SERVLET_ENGINE

        public static final HttpString SERVLET_ENGINE
      • SET_COOKIE

        public static final HttpString SET_COOKIE
      • SET_COOKIE2

        public static final HttpString SET_COOKIE2
      • SSL_CIPHER

        public static final HttpString SSL_CIPHER
      • SSL_CIPHER_USEKEYSIZE

        public static final HttpString SSL_CIPHER_USEKEYSIZE
      • SSL_CLIENT_CERT

        public static final HttpString SSL_CLIENT_CERT
      • SSL_SESSION_ID

        public static final HttpString SSL_SESSION_ID
      • STRICT_TRANSPORT_SECURITY

        public static final HttpString STRICT_TRANSPORT_SECURITY
      • TRANSFER_ENCODING

        public static final HttpString TRANSFER_ENCODING
      • USER_AGENT

        public static final HttpString USER_AGENT
      • WWW_AUTHENTICATE

        public static final HttpString WWW_AUTHENTICATE
      • X_CONTENT_TYPE_OPTIONS

        public static final HttpString X_CONTENT_TYPE_OPTIONS
      • X_DISABLE_PUSH

        public static final HttpString X_DISABLE_PUSH
      • X_FORWARDED_FOR

        public static final HttpString X_FORWARDED_FOR
      • X_FORWARDED_HOST

        public static final HttpString X_FORWARDED_HOST
      • X_FORWARDED_PORT

        public static final HttpString X_FORWARDED_PORT
      • X_FORWARDED_PROTO

        public static final HttpString X_FORWARDED_PROTO
      • X_FORWARDED_SERVER

        public static final HttpString X_FORWARDED_SERVER
      • X_FRAME_OPTIONS

        public static final HttpString X_FRAME_OPTIONS
      • X_XSS_PROTECTION

        public static final HttpString X_XSS_PROTECTION
      • COMPRESS

        public static final HttpString COMPRESS
      • X_COMPRESS

        public static final HttpString X_COMPRESS
      • IDENTITY

        public static final HttpString IDENTITY
      • KEEP_ALIVE

        public static final HttpString KEEP_ALIVE
      • CONTENT_TRANSFER_ENCODING_STRING

        public static final java.lang.String CONTENT_TRANSFER_ENCODING_STRING
        See Also:
        Constant Field Values
      • CONTENT_TRANSFER_ENCODING

        public static final HttpString CONTENT_TRANSFER_ENCODING
      • NEGOTIATE

        public static final HttpString NEGOTIATE
      • ALGORITHM

        public static final HttpString ALGORITHM
      • AUTH_PARAM

        public static final HttpString AUTH_PARAM
      • NEXT_NONCE

        public static final HttpString NEXT_NONCE
      • NONCE_COUNT

        public static final HttpString NONCE_COUNT
      • RESPONSE

        public static final HttpString RESPONSE
      • RESPONSE_AUTH

        public static final HttpString RESPONSE_AUTH
      • USERNAME

        public static final HttpString USERNAME
    • Method Detail

      • fromCache

        public static HttpString fromCache​(java.lang.String string)
      • extractTokenFromHeader

        @Deprecated
        public static java.lang.String extractTokenFromHeader​(java.lang.String header,
                                                              java.lang.String key)
        Deprecated.
        Extracts a token from a header that has a given key. For instance if the header is

        content-type=multipart/form-data boundary=myboundary and the key is boundary the myboundary will be returned.

        Parameters:
        header - The header
        key - The key that identifies the token to extract
        Returns:
        The token, or null if it was not found
      • extractQuotedValueFromHeader

        public static java.lang.String extractQuotedValueFromHeader​(java.lang.String header,
                                                                    java.lang.String key)
        Extracts a quoted value from a header that has a given key. For instance if the header is

        content-disposition=form-data; name="my field" and the key is name then "my field" will be returned without the quotes.

        Parameters:
        header - The header
        key - The key that identifies the token to extract
        Returns:
        The token, or null if it was not found
      • extractQuotedValueFromHeaderWithEncoding

        public static java.lang.String extractQuotedValueFromHeaderWithEncoding​(java.lang.String header,
                                                                                java.lang.String key)
        Extracts a quoted value from a header that has a given key. For instance if the header is

        content-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 header
        key - The key that identifies the token to extract
        Returns:
        The token, or null if it was not found