Package com.aspectran.web.support.http
Interface HttpHeaders
-
public interface HttpHeaders
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringACCEPTThe HTTPAcceptheader field name.static java.lang.StringACCEPT_CHARSETThe HTTPAccept-Charsetheader field name.static java.lang.StringACCEPT_ENCODINGThe HTTPAccept-Encodingheader field name.static java.lang.StringACCEPT_LANGUAGEThe HTTPAccept-Languageheader field name.static java.lang.StringACCEPT_RANGESThe HTTPAccept-Rangesheader field name.static java.lang.StringACCESS_CONTROL_ALLOW_CREDENTIALSThe CORSAccess-Control-Allow-Credentialsresponse header field name.static java.lang.StringACCESS_CONTROL_ALLOW_HEADERSThe CORSAccess-Control-Allow-Headersresponse header field name.static java.lang.StringACCESS_CONTROL_ALLOW_METHODSThe CORSAccess-Control-Allow-Methodsresponse header field name.static java.lang.StringACCESS_CONTROL_ALLOW_ORIGINThe CORSAccess-Control-Allow-Originresponse header field name.static java.lang.StringACCESS_CONTROL_EXPOSE_HEADERSThe CORSAccess-Control-Expose-Headersresponse header field name.static java.lang.StringACCESS_CONTROL_MAX_AGEThe CORSAccess-Control-Max-Ageresponse header field name.static java.lang.StringACCESS_CONTROL_REQUEST_HEADERSThe CORSAccess-Control-Request-Headersrequest header field name.static java.lang.StringACCESS_CONTROL_REQUEST_METHODThe CORSAccess-Control-Request-Methodrequest header field name.static java.lang.StringAGEThe HTTPAgeheader field name.static java.lang.StringALLOWThe HTTPAllowheader field name.static java.lang.StringAUTHORIZATIONThe HTTPAuthorizationheader field name.static java.lang.StringCACHE_CONTROLThe HTTPCache-Controlheader field name.static java.lang.StringCONNECTIONThe HTTPConnectionheader field name.static java.lang.StringCONTENT_DISPOSITIONThe HTTPContent-Dispositionheader field namestatic java.lang.StringCONTENT_ENCODINGThe HTTPContent-Encodingheader field name.static java.lang.StringCONTENT_LANGUAGEThe HTTPContent-Languageheader field name.static java.lang.StringCONTENT_LENGTHThe HTTPContent-Lengthheader field name.static java.lang.StringCONTENT_LOCATIONThe HTTPContent-Locationheader field name.static java.lang.StringCONTENT_RANGEThe HTTPContent-Rangeheader field name.static java.lang.StringCONTENT_TYPEThe HTTPContent-Typeheader field name.static java.lang.StringCOOKIEThe HTTPCookieheader field name.static java.lang.StringDATEThe HTTPDateheader field name.static java.lang.StringETAGThe HTTPETagheader field name.static java.lang.StringEXPECTThe HTTPExpectheader field name.static java.lang.StringEXPIRESThe HTTPExpiresheader field name.static java.lang.StringFROMThe HTTPFromheader field name.static java.lang.StringHOSTThe HTTPHostheader field name.static java.lang.StringIF_MATCHThe HTTPIf-Matchheader field name.static java.lang.StringIF_MODIFIED_SINCEThe HTTPIf-Modified-Sinceheader field name.static java.lang.StringIF_NONE_MATCHThe HTTPIf-None-Matchheader field name.static java.lang.StringIF_RANGEThe HTTPIf-Rangeheader field name.static java.lang.StringIF_UNMODIFIED_SINCEThe HTTPIf-Unmodified-Sinceheader field name.static java.lang.StringLAST_MODIFIEDThe HTTPLast-Modifiedheader field name.static java.lang.StringLINKThe HTTPLinkheader field name.static java.lang.StringLOCATIONThe HTTPLocationheader field name.static java.lang.StringMAX_FORWARDSThe HTTPMax-Forwardsheader field name.static java.lang.StringORIGINThe HTTPOriginheader field name.static java.lang.StringPRAGMAThe HTTPPragmaheader field name.static java.lang.StringPROXY_AUTHENTICATEThe HTTPProxy-Authenticateheader field name.static java.lang.StringPROXY_AUTHORIZATIONThe HTTPProxy-Authorizationheader field name.static java.lang.StringRANGEThe HTTPRangeheader field name.static java.lang.StringREFERERThe HTTPRefererheader field name.static java.lang.StringRETRY_AFTERThe HTTPRetry-Afterheader field name.static java.lang.StringSERVERThe HTTPServerheader field name.static java.lang.StringSET_COOKIEThe HTTPSet-Cookieheader field name.static java.lang.StringSET_COOKIE2The HTTPSet-Cookie2header field name.static java.lang.StringTEThe HTTPTEheader field name.static java.lang.StringTRAILERThe HTTPTrailerheader field name.static java.lang.StringTRANSFER_ENCODINGThe HTTPTransfer-Encodingheader field name.static java.lang.StringUPGRADEThe HTTPUpgradeheader field name.static java.lang.StringUSER_AGENTThe HTTPUser-Agentheader field name.static java.lang.StringVARYThe HTTPVaryheader field name.static java.lang.StringVIAThe HTTPViaheader field name.static java.lang.StringWARNINGThe HTTPWarningheader field name.static java.lang.StringWWW_AUTHENTICATEThe HTTPWWW-Authenticateheader field name.static java.lang.StringX_METHOD_OVERRIDESome HTTP proxies do not support arbitrary HTTP methods or newer HTTP methods (such as PATCH).
-
-
-
Field Detail
-
ACCEPT
static final java.lang.String ACCEPT
The HTTPAcceptheader field name.- See Also:
- Section 5.3.2 of RFC 7231, Constant Field Values
-
ACCEPT_CHARSET
static final java.lang.String ACCEPT_CHARSET
The HTTPAccept-Charsetheader field name.- See Also:
- Section 5.3.3 of RFC 7231, Constant Field Values
-
ACCEPT_ENCODING
static final java.lang.String ACCEPT_ENCODING
The HTTPAccept-Encodingheader field name.- See Also:
- Section 5.3.4 of RFC 7231, Constant Field Values
-
ACCEPT_LANGUAGE
static final java.lang.String ACCEPT_LANGUAGE
The HTTPAccept-Languageheader field name.- See Also:
- Section 5.3.5 of RFC 7231, Constant Field Values
-
ACCEPT_RANGES
static final java.lang.String ACCEPT_RANGES
The HTTPAccept-Rangesheader field name.- See Also:
- Section 5.3.5 of RFC 7233, Constant Field Values
-
ACCESS_CONTROL_ALLOW_CREDENTIALS
static final java.lang.String ACCESS_CONTROL_ALLOW_CREDENTIALS
The CORSAccess-Control-Allow-Credentialsresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_ALLOW_HEADERS
static final java.lang.String ACCESS_CONTROL_ALLOW_HEADERS
The CORSAccess-Control-Allow-Headersresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_ALLOW_METHODS
static final java.lang.String ACCESS_CONTROL_ALLOW_METHODS
The CORSAccess-Control-Allow-Methodsresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_ALLOW_ORIGIN
static final java.lang.String ACCESS_CONTROL_ALLOW_ORIGIN
The CORSAccess-Control-Allow-Originresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_EXPOSE_HEADERS
static final java.lang.String ACCESS_CONTROL_EXPOSE_HEADERS
The CORSAccess-Control-Expose-Headersresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_MAX_AGE
static final java.lang.String ACCESS_CONTROL_MAX_AGE
The CORSAccess-Control-Max-Ageresponse header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_REQUEST_HEADERS
static final java.lang.String ACCESS_CONTROL_REQUEST_HEADERS
The CORSAccess-Control-Request-Headersrequest header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
ACCESS_CONTROL_REQUEST_METHOD
static final java.lang.String ACCESS_CONTROL_REQUEST_METHOD
The CORSAccess-Control-Request-Methodrequest header field name.- See Also:
- CORS W3C recommandation, Constant Field Values
-
AGE
static final java.lang.String AGE
The HTTPAgeheader field name.- See Also:
- Section 5.1 of RFC 7234, Constant Field Values
-
ALLOW
static final java.lang.String ALLOW
The HTTPAllowheader field name.- See Also:
- Section 7.4.1 of RFC 7231, Constant Field Values
-
AUTHORIZATION
static final java.lang.String AUTHORIZATION
The HTTPAuthorizationheader field name.- See Also:
- Section 4.2 of RFC 7235, Constant Field Values
-
CACHE_CONTROL
static final java.lang.String CACHE_CONTROL
The HTTPCache-Controlheader field name.- See Also:
- Section 5.2 of RFC 7234, Constant Field Values
-
CONNECTION
static final java.lang.String CONNECTION
The HTTPConnectionheader field name.- See Also:
- Section 6.1 of RFC 7230, Constant Field Values
-
CONTENT_ENCODING
static final java.lang.String CONTENT_ENCODING
The HTTPContent-Encodingheader field name.- See Also:
- Section 3.1.2.2 of RFC 7231, Constant Field Values
-
CONTENT_DISPOSITION
static final java.lang.String CONTENT_DISPOSITION
The HTTPContent-Dispositionheader field name- See Also:
- RFC 6266, Constant Field Values
-
CONTENT_LANGUAGE
static final java.lang.String CONTENT_LANGUAGE
The HTTPContent-Languageheader field name.- See Also:
- Section 3.1.3.2 of RFC 7231, Constant Field Values
-
CONTENT_LENGTH
static final java.lang.String CONTENT_LENGTH
The HTTPContent-Lengthheader field name.- See Also:
- Section 3.3.2 of RFC 7230, Constant Field Values
-
CONTENT_LOCATION
static final java.lang.String CONTENT_LOCATION
The HTTPContent-Locationheader field name.- See Also:
- Section 3.1.4.2 of RFC 7231, Constant Field Values
-
CONTENT_RANGE
static final java.lang.String CONTENT_RANGE
The HTTPContent-Rangeheader field name.- See Also:
- Section 4.2 of RFC 7233, Constant Field Values
-
CONTENT_TYPE
static final java.lang.String CONTENT_TYPE
The HTTPContent-Typeheader field name.- See Also:
- Section 3.1.1.5 of RFC 7231, Constant Field Values
-
COOKIE
static final java.lang.String COOKIE
The HTTPCookieheader field name.- See Also:
- Section 4.3.4 of RFC 2109, Constant Field Values
-
DATE
static final java.lang.String DATE
The HTTPDateheader field name.- See Also:
- Section 7.1.1.2 of RFC 7231, Constant Field Values
-
ETAG
static final java.lang.String ETAG
The HTTPETagheader field name.- See Also:
- Section 2.3 of RFC 7232, Constant Field Values
-
EXPECT
static final java.lang.String EXPECT
The HTTPExpectheader field name.- See Also:
- Section 5.1.1 of RFC 7231, Constant Field Values
-
EXPIRES
static final java.lang.String EXPIRES
The HTTPExpiresheader field name.- See Also:
- Section 5.3 of RFC 7234, Constant Field Values
-
FROM
static final java.lang.String FROM
The HTTPFromheader field name.- See Also:
- Section 5.5.1 of RFC 7231, Constant Field Values
-
HOST
static final java.lang.String HOST
The HTTPHostheader field name.- See Also:
- Section 5.4 of RFC 7230, Constant Field Values
-
IF_MATCH
static final java.lang.String IF_MATCH
The HTTPIf-Matchheader field name.- See Also:
- Section 3.1 of RFC 7232, Constant Field Values
-
IF_MODIFIED_SINCE
static final java.lang.String IF_MODIFIED_SINCE
The HTTPIf-Modified-Sinceheader field name.- See Also:
- Section 3.3 of RFC 7232, Constant Field Values
-
IF_NONE_MATCH
static final java.lang.String IF_NONE_MATCH
The HTTPIf-None-Matchheader field name.- See Also:
- Section 3.2 of RFC 7232, Constant Field Values
-
IF_RANGE
static final java.lang.String IF_RANGE
The HTTPIf-Rangeheader field name.- See Also:
- Section 3.2 of RFC 7233, Constant Field Values
-
IF_UNMODIFIED_SINCE
static final java.lang.String IF_UNMODIFIED_SINCE
The HTTPIf-Unmodified-Sinceheader field name.- See Also:
- Section 3.4 of RFC 7232, Constant Field Values
-
LAST_MODIFIED
static final java.lang.String LAST_MODIFIED
The HTTPLast-Modifiedheader field name.- See Also:
- Section 2.2 of RFC 7232, Constant Field Values
-
LINK
static final java.lang.String LINK
The HTTPLinkheader field name.- See Also:
- RFC 5988, Constant Field Values
-
LOCATION
static final java.lang.String LOCATION
The HTTPLocationheader field name.- See Also:
- Section 7.1.2 of RFC 7231, Constant Field Values
-
MAX_FORWARDS
static final java.lang.String MAX_FORWARDS
The HTTPMax-Forwardsheader field name.- See Also:
- Section 5.1.2 of RFC 7231, Constant Field Values
-
ORIGIN
static final java.lang.String ORIGIN
The HTTPOriginheader field name.- See Also:
- RFC 6454, Constant Field Values
-
PRAGMA
static final java.lang.String PRAGMA
The HTTPPragmaheader field name.- See Also:
- Section 5.4 of RFC 7234, Constant Field Values
-
PROXY_AUTHENTICATE
static final java.lang.String PROXY_AUTHENTICATE
The HTTPProxy-Authenticateheader field name.- See Also:
- Section 4.3 of RFC 7235, Constant Field Values
-
PROXY_AUTHORIZATION
static final java.lang.String PROXY_AUTHORIZATION
The HTTPProxy-Authorizationheader field name.- See Also:
- Section 4.4 of RFC 7235, Constant Field Values
-
RANGE
static final java.lang.String RANGE
The HTTPRangeheader field name.- See Also:
- Section 3.1 of RFC 7233, Constant Field Values
-
REFERER
static final java.lang.String REFERER
The HTTPRefererheader field name.- See Also:
- Section 5.5.2 of RFC 7231, Constant Field Values
-
RETRY_AFTER
static final java.lang.String RETRY_AFTER
The HTTPRetry-Afterheader field name.- See Also:
- Section 7.1.3 of RFC 7231, Constant Field Values
-
SERVER
static final java.lang.String SERVER
The HTTPServerheader field name.- See Also:
- Section 7.4.2 of RFC 7231, Constant Field Values
-
SET_COOKIE
static final java.lang.String SET_COOKIE
The HTTPSet-Cookieheader field name.- See Also:
- Section 4.2.2 of RFC 2109, Constant Field Values
-
SET_COOKIE2
static final java.lang.String SET_COOKIE2
The HTTPSet-Cookie2header field name.- See Also:
- RFC 2965, Constant Field Values
-
TE
static final java.lang.String TE
The HTTPTEheader field name.- See Also:
- Section 4.3 of RFC 7230, Constant Field Values
-
TRAILER
static final java.lang.String TRAILER
The HTTPTrailerheader field name.- See Also:
- Section 4.4 of RFC 7230, Constant Field Values
-
TRANSFER_ENCODING
static final java.lang.String TRANSFER_ENCODING
The HTTPTransfer-Encodingheader field name.- See Also:
- Section 3.3.1 of RFC 7230, Constant Field Values
-
UPGRADE
static final java.lang.String UPGRADE
The HTTPUpgradeheader field name.- See Also:
- Section 6.7 of RFC 7230, Constant Field Values
-
USER_AGENT
static final java.lang.String USER_AGENT
The HTTPUser-Agentheader field name.- See Also:
- Section 5.5.3 of RFC 7231, Constant Field Values
-
VARY
static final java.lang.String VARY
The HTTPVaryheader field name.- See Also:
- Section 7.1.4 of RFC 7231, Constant Field Values
-
VIA
static final java.lang.String VIA
The HTTPViaheader field name.- See Also:
- Section 5.7.1 of RFC 7230, Constant Field Values
-
WARNING
static final java.lang.String WARNING
The HTTPWarningheader field name.- See Also:
- Section 5.5 of RFC 7234, Constant Field Values
-
WWW_AUTHENTICATE
static final java.lang.String WWW_AUTHENTICATE
The HTTPWWW-Authenticateheader field name.- See Also:
- Section 4.1 of RFC 7235, Constant Field Values
-
X_METHOD_OVERRIDE
static final java.lang.String X_METHOD_OVERRIDE
Some HTTP proxies do not support arbitrary HTTP methods or newer HTTP methods (such as PATCH). In that case it’s possible to “proxy” HTTP methods through another HTTP method in total violation of the protocol. The way this works is by letting the client do an HTTP POST request and set the X-HTTP-Method-Override header and set the value to the intended HTTP method (such as PATCH).Web infrastructure and solutions providers have proposed to use customized HTTP header fields:
X-HTTP-Method-Override (Google/GData) X-HTTP-Method (Microsoft) X-METHOD-OVERRIDE (IBM) X-Method-Override (Aspectran)
- See Also:
- Constant Field Values
-
-