Top Fields Constructors Methods
org.eclipse.jetty.http

public final Enum HttpHeader

extends Enum<HttpHeader>
Class Inheritance
Imports
java.nio.ByteBuffer, java.util.EnumSet, org.eclipse.jetty.util.Index, .StringUtil

Field Summary

Modifier and TypeField and Description
private final ByteBuffer
private final byte[]
private final byte[]
private final String
private final boolean
private final String
public static final HttpHeader
ACCEPT

Request Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
ACCEPT_RANGES

Response Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
ALLOW

Entity Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
C_METHOD

HTTP2 Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final Index<HttpHeader>
public static final HttpHeader
public static final HttpHeader
CONNECTION

General Fields.

public static final HttpHeader
public static final HttpHeader
public static final EnumSet<HttpHeader>
public static final EnumSet<HttpHeader>
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
COOKIE

Other Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
ORIGIN

WebSocket Fields.

public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader
public static final HttpHeader

Constructor Summary

AccessConstructor and Description
private
private
HttpHeader(String s, boolean pseudo)

Method Summary

Modifier and TypeMethod and Description
public String
public byte[]
public byte[]
public boolean
public boolean

Returns:

True if the header is a HTTP2 Pseudo header (eg ':path')
isPseudo
()

public String
public ByteBuffer
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.
public static HttpHeader
public static HttpHeader[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

_bufferback to summary
private final ByteBuffer _buffer
_bytesback to summary
private final byte[] _bytes
_bytesColonSpaceback to summary
private final byte[] _bytesColonSpace
_lowerCaseback to summary
private final String _lowerCase
_pseudoback to summary
private final boolean _pseudo
_stringback to summary
private final String _string
ACCEPTback to summary
public static final HttpHeader ACCEPT

Request Fields.

ACCEPT_CHARSETback to summary
public static final HttpHeader ACCEPT_CHARSET
ACCEPT_ENCODINGback to summary
public static final HttpHeader ACCEPT_ENCODING
ACCEPT_LANGUAGEback to summary
public static final HttpHeader ACCEPT_LANGUAGE
ACCEPT_RANGESback to summary
public static final HttpHeader ACCEPT_RANGES

Response Fields.

ACCESS_CONTROL_ALLOW_CREDENTIALSback to summary
public static final HttpHeader ACCESS_CONTROL_ALLOW_CREDENTIALS
ACCESS_CONTROL_ALLOW_HEADERSback to summary
public static final HttpHeader ACCESS_CONTROL_ALLOW_HEADERS
ACCESS_CONTROL_ALLOW_METHODSback to summary
public static final HttpHeader ACCESS_CONTROL_ALLOW_METHODS
ACCESS_CONTROL_ALLOW_ORIGINback to summary
public static final HttpHeader ACCESS_CONTROL_ALLOW_ORIGIN
ACCESS_CONTROL_EXPOSE_HEADERSback to summary
public static final HttpHeader ACCESS_CONTROL_EXPOSE_HEADERS
ACCESS_CONTROL_MAX_AGEback to summary
public static final HttpHeader ACCESS_CONTROL_MAX_AGE
ACCESS_CONTROL_REQUEST_HEADERSback to summary
public static final HttpHeader ACCESS_CONTROL_REQUEST_HEADERS
ACCESS_CONTROL_REQUEST_METHODback to summary
public static final HttpHeader ACCESS_CONTROL_REQUEST_METHOD
AGEback to summary
public static final HttpHeader AGE
ALLOWback to summary
public static final HttpHeader ALLOW

Entity Fields.

ALT_SVCback to summary
public static final HttpHeader ALT_SVC
AUTHORIZATIONback to summary
public static final HttpHeader AUTHORIZATION
C_AUTHORITYback to summary
public static final HttpHeader C_AUTHORITY
C_METHODback to summary
public static final HttpHeader C_METHOD

HTTP2 Fields.

C_PATHback to summary
public static final HttpHeader C_PATH
C_PROTOCOLback to summary
public static final HttpHeader C_PROTOCOL
C_SCHEMEback to summary
public static final HttpHeader C_SCHEME
C_STATUSback to summary
public static final HttpHeader C_STATUS
CACHEback to summary
public static final Index<HttpHeader> CACHE
CACHE_CONTROLback to summary
public static final HttpHeader CACHE_CONTROL
CONNECTIONback to summary
public static final HttpHeader CONNECTION

General Fields.

CONTENT_DISPOSITIONback to summary
public static final HttpHeader CONTENT_DISPOSITION
CONTENT_ENCODINGback to summary
public static final HttpHeader CONTENT_ENCODING
CONTENT_HEADERSback to summary
public static final EnumSet<HttpHeader> CONTENT_HEADERS
CONTENT_HEADERS_304back to summary
public static final EnumSet<HttpHeader> CONTENT_HEADERS_304
CONTENT_LANGUAGEback to summary
public static final HttpHeader CONTENT_LANGUAGE
CONTENT_LENGTHback to summary
public static final HttpHeader CONTENT_LENGTH
CONTENT_LOCATIONback to summary
public static final HttpHeader CONTENT_LOCATION
CONTENT_MD5back to summary
public static final HttpHeader CONTENT_MD5
CONTENT_RANGEback to summary
public static final HttpHeader CONTENT_RANGE
CONTENT_TYPEback to summary
public static final HttpHeader CONTENT_TYPE
DATEback to summary
public static final HttpHeader DATE
ETAGback to summary
public static final HttpHeader ETAG
EXPECTback to summary
public static final HttpHeader EXPECT
EXPIRESback to summary
public static final HttpHeader EXPIRES
FORWARDEDback to summary
public static final HttpHeader FORWARDED
FROMback to summary
public static final HttpHeader FROM
HOSTback to summary
public static final HttpHeader HOST
HTTP2_SETTINGSback to summary
public static final HttpHeader HTTP2_SETTINGS
IDENTITYback to summary
public static final HttpHeader IDENTITY
IF_MATCHback to summary
public static final HttpHeader IF_MATCH
IF_MODIFIED_SINCEback to summary
public static final HttpHeader IF_MODIFIED_SINCE
IF_NONE_MATCHback to summary
public static final HttpHeader IF_NONE_MATCH
IF_RANGEback to summary
public static final HttpHeader IF_RANGE
IF_UNMODIFIED_SINCEback to summary
public static final HttpHeader IF_UNMODIFIED_SINCE
KEEP_ALIVEback to summary
public static final HttpHeader KEEP_ALIVE
LAST_MODIFIEDback to summary
public static final HttpHeader LAST_MODIFIED
LOCATIONback to summary
public static final HttpHeader LOCATION
MAX_FORWARDSback to summary
public static final HttpHeader MAX_FORWARDS
MIME_VERSIONback to summary
public static final HttpHeader MIME_VERSION
NEGOTIATEback to summary
public static final HttpHeader NEGOTIATE
ORIGINback to summary
public static final HttpHeader ORIGIN

WebSocket Fields.

PRAGMAback to summary
public static final HttpHeader PRAGMA
PROXY_AUTHENTICATEback to summary
public static final HttpHeader PROXY_AUTHENTICATE
PROXY_AUTHORIZATIONback to summary
public static final HttpHeader PROXY_AUTHORIZATION
PROXY_CONNECTIONback to summary
public static final HttpHeader PROXY_CONNECTION
RANGEback to summary
public static final HttpHeader RANGE
REFERERback to summary
public static final HttpHeader REFERER
REQUEST_RANGEback to summary
public static final HttpHeader REQUEST_RANGE
RETRY_AFTERback to summary
public static final HttpHeader RETRY_AFTER
SEC_WEBSOCKET_ACCEPTback to summary
public static final HttpHeader SEC_WEBSOCKET_ACCEPT
SEC_WEBSOCKET_EXTENSIONSback to summary
public static final HttpHeader SEC_WEBSOCKET_EXTENSIONS
SEC_WEBSOCKET_KEYback to summary
public static final HttpHeader SEC_WEBSOCKET_KEY
SEC_WEBSOCKET_SUBPROTOCOLback to summary
public static final HttpHeader SEC_WEBSOCKET_SUBPROTOCOL
SEC_WEBSOCKET_VERSIONback to summary
public static final HttpHeader SEC_WEBSOCKET_VERSION
SERVERback to summary
public static final HttpHeader SERVER
SERVLET_ENGINEback to summary
public static final HttpHeader SERVLET_ENGINE
SET_COOKIE2back to summary
public static final HttpHeader SET_COOKIE2
STRICT_TRANSPORT_SECURITYback to summary
public static final HttpHeader STRICT_TRANSPORT_SECURITY
TEback to summary
public static final HttpHeader TE
TIMING_ALLOW_ORIGINback to summary
public static final HttpHeader TIMING_ALLOW_ORIGIN
TRAILERback to summary
public static final HttpHeader TRAILER
TRANSFER_ENCODINGback to summary
public static final HttpHeader TRANSFER_ENCODING
UPGRADEback to summary
public static final HttpHeader UPGRADE
USER_AGENTback to summary
public static final HttpHeader USER_AGENT
VARYback to summary
public static final HttpHeader VARY
VIAback to summary
public static final HttpHeader VIA
WARNINGback to summary
public static final HttpHeader WARNING
WWW_AUTHENTICATEback to summary
public static final HttpHeader WWW_AUTHENTICATE
X_FORWARDED_FORback to summary
public static final HttpHeader X_FORWARDED_FOR
X_FORWARDED_HOSTback to summary
public static final HttpHeader X_FORWARDED_HOST
X_FORWARDED_PORTback to summary
public static final HttpHeader X_FORWARDED_PORT
X_FORWARDED_PROTOback to summary
public static final HttpHeader X_FORWARDED_PROTO
X_FORWARDED_SERVERback to summary
public static final HttpHeader X_FORWARDED_SERVER
X_POWERED_BYback to summary
public static final HttpHeader X_POWERED_BY

Constructor Detail

HttpHeaderback to summary
private HttpHeader(String s)
HttpHeaderback to summary
private HttpHeader(String s, boolean pseudo)

Method Detail

asStringback to summary
public String asString()
getBytesback to summary
public byte[] getBytes()
getBytesColonSpaceback to summary
public byte[] getBytesColonSpace()
isback to summary
public boolean is(String s)
isPseudoback to summary
public boolean isPseudo()
Returns:boolean

True if the header is a HTTP2 Pseudo header (eg ':path')

lowerCaseNameback to summary
public String lowerCaseName()
toBufferback to summary
public ByteBuffer toBuffer()
toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
valueOfback to summary
public static HttpHeader valueOf(String name)
valuesback to summary
public static HttpHeader[] values()