Dependencies
- java/11
- org.eclipse.jetty/jetty-io/10.0.0-alpha0
- org.eclipse.jetty/jetty-util/10.0.0-alpha0
- org.eclipse.jetty.toolchain/jetty-servlet-api/4.0.2
Declarations
-
org
-
eclipse
-
jetty
-
http
-
BadMessageException
-
ComplianceViolation
-
CompressedContentFormat
-
GZIP: CompressedContentFormat
-
BR: CompressedContentFormat
-
NONE: CompressedContentFormat[]
-
_encoding: String
-
_extension: String
-
_etag: String
-
_etagQuote: String
-
_contentEncoding: PreEncodedHttpField
-
CompressedContentFormat(String, String): void
-
equals(Object): boolean
-
tagEquals(String, String): boolean
-
-
CookieCompliance
-
Violation
-
RFC6265: CookieCompliance
-
RFC2965: CookieCompliance
-
KNOWN_MODES: List<CookieCompliance>
-
valueOf(String): CookieCompliance
-
_name: String
-
_violations: Set<Violation>
-
CookieCompliance(String, Set<Violation>): void
-
allows(ComplianceViolation): boolean
-
getName(): String
-
getKnown(): Set<Violation>
-
getAllowed(): Set<Violation>
-
-
CookieCutter
-
DateGenerator
-
__GMT: TimeZone
-
static class initializer
-
DAYS: String[]
-
MONTHS: String[]
-
__dateGenerator: ThreadLocal<DateGenerator>
-
__01Jan1970: String
-
formatDate(long): String
-
formatCookieDate(StringBuilder, long): void
-
formatCookieDate(long): String
-
buf: StringBuilder
-
gc: GregorianCalendar
-
doFormatDate(long): String
-
doFormatCookieDate(StringBuilder, long): void
-
-
DateParser
-
GZIPContentDecoder
-
_inflateds: List<ByteBuffer>
-
_inflater: Inflater
-
_pool: ByteBufferPool
-
_bufferSize: int
-
_state: State
-
_size: int
-
_value: int
-
_flags: byte
-
_inflated: ByteBuffer
-
GZIPContentDecoder(): void
-
GZIPContentDecoder(int): void
-
GZIPContentDecoder(ByteBufferPool, int): void
-
decode(ByteBuffer): ByteBuffer
-
decodedChunk(ByteBuffer): boolean
-
decodeChunks(ByteBuffer): void
-
reset(): void
-
destroy(): void
-
isFinished(): boolean
-
State
-
acquire(int): ByteBuffer
-
release(ByteBuffer): void
-
-
HostPortHttpField
-
Http1FieldPreEncoder
-
HttpCompliance
-
Violation
-
LOG: Logger
-
VIOLATIONS_ATTR: String
-
RFC7230: HttpCompliance
-
RFC2616: HttpCompliance
-
LEGACY: HttpCompliance
-
RFC2616_LEGACY: HttpCompliance
-
RFC7230_LEGACY: HttpCompliance
-
KNOWN_MODES: List<HttpCompliance>
-
__custom: AtomicInteger
-
valueOf(String): HttpCompliance
-
from(String): HttpCompliance
-
_name: String
-
_violations: Set<Violation>
-
HttpCompliance(String, Set<Violation>): void
-
allows(ComplianceViolation): boolean
-
getName(): String
-
getAllowed(): Set<Violation>
-
getKnown(): Set<Violation>
-
with(String, Violation[]): HttpCompliance
-
without(String, Violation[]): HttpCompliance
-
toString(): String
-
copyOf(Violation[]): Set<Violation>
-
copyOf(Set<Violation>): Set<Violation>
-
-
HttpContent
-
getContentType(): HttpField
-
getContentTypeValue(): String
-
getCharacterEncoding(): String
-
getMimeType(): Type
-
getContentEncoding(): HttpField
-
getContentEncodingValue(): String
-
getContentLength(): HttpField
-
getContentLengthValue(): long
-
getLastModified(): HttpField
-
getLastModifiedValue(): String
-
getETag(): HttpField
-
getETagValue(): String
-
getIndirectBuffer(): ByteBuffer
-
getDirectBuffer(): ByteBuffer
-
getResource(): Resource
-
getInputStream(): InputStream
-
getReadableByteChannel(): ReadableByteChannel
-
release(): void
-
getPrecompressedContents(): Map<CompressedContentFormat, HttpContent>
-
ContentFactory
-
-
HttpCookie
-
_expiration: long
-
_httpOnly: boolean
-
_version: int
-
__COOKIE_DELIM: String
-
__01Jan1970_COOKIE: String
-
_name: String
-
_value: String
-
_comment: String
-
_domain: String
-
_maxAge: long
-
_path: String
-
_secure: boolean
-
HttpCookie(String, String): void
-
HttpCookie(String, String, String, String): void
-
HttpCookie(String, String, long): void
-
HttpCookie(String, String, String, String, long, boolean, boolean): void
-
HttpCookie(String, String, String, String, long, boolean, boolean, String, int): void
-
HttpCookie(String): void
-
getName(): String
-
getValue(): String
-
getComment(): String
-
getDomain(): String
-
getMaxAge(): long
-
getPath(): String
-
isSecure(): boolean
-
getVersion(): int
-
isHttpOnly(): boolean
-
isExpired(long): boolean
-
asString(): String
-
quoteOnlyOrAppend(StringBuilder, String, boolean): void
-
isQuoteNeededForCookie(String): boolean
-
getSetCookie(CookieCompliance): String
-
getRFC2965SetCookie(): String
-
getRFC6265SetCookie(): String
-
SetCookieHttpField
-
-
HttpField
-
__zeroquality: String
-
_header: HttpHeader
-
_name: String
-
_value: String
-
hash: int
-
HttpField(HttpHeader, String, String): void
-
HttpField(HttpHeader, String): void
-
HttpField(HttpHeader, HttpHeaderValue): void
-
HttpField(String, String): void
-
getHeader(): HttpHeader
-
getName(): String
-
getValue(): String
-
getIntValue(): int
-
getLongValue(): long
-
getValues(): String[]
-
contains(String): boolean
-
toString(): String
-
isSameName(HttpField): boolean
-
nameHashCode(): int
-
hashCode(): int
-
equals(Object): boolean
-
IntValueHttpField
-
LongValueHttpField
-
-
HttpFieldPreEncoder
-
HttpFields
-
HttpFields(int): void
-
LOG: Logger
-
_fields: HttpField[]
-
_size: int
-
HttpFields(): void
-
HttpFields(HttpFields): void
-
size(): int
-
iterator(): Iterator<HttpField>
-
listIterator(): ListIterator<HttpField>
-
stream(): Stream<HttpField>
-
getFieldNamesCollection(): Set<String>
-
getFieldNames(): Enumeration<String>
-
getField(int): HttpField
-
getField(HttpHeader): HttpField
-
getField(String): HttpField
-
getFields(HttpHeader): List<HttpField>
-
contains(HttpField): boolean
-
contains(HttpHeader, String): boolean
-
contains(String, String): boolean
-
contains(HttpHeader): boolean
-
containsKey(String): boolean
-
get(HttpHeader): String
-
get(String): String
-
getValuesList(HttpHeader): List<String>
-
getValuesList(String): List<String>
-
addCSV(HttpHeader, String[]): boolean
-
addCSV(String, String[]): boolean
-
addCSV(QuotedCSV, String[]): String
-
getCSV(HttpHeader, boolean): List<String>
-
getCSV(String, boolean): List<String>
-
getQualityCSV(HttpHeader): List<String>
-
getQualityCSV(HttpHeader, ToIntFunction<String>): List<String>
-
getQualityCSV(String): List<String>
-
getValues(String): Enumeration<String>
-
put(HttpField): void
-
put(String, String): void
-
put(HttpHeader, HttpHeaderValue): void
-
put(HttpHeader, String): void
-
put(String, List<String>): void
-
add(String, String): void
-
add(HttpHeader, HttpHeaderValue): void
-
add(HttpHeader, String): void
-
add(HttpField): void
-
add(HttpFields): void
-
remove(HttpHeader): HttpField
-
remove(String): HttpField
-
getLongField(String): long
-
getDateField(String): long
-
putLongField(HttpHeader, long): void
-
putLongField(String, long): void
-
putDateField(HttpHeader, long): void
-
putDateField(String, long): void
-
addDateField(String, long): void
-
hashCode(): int
-
equals(Object): boolean
-
toString(): String
-
clear(): void
-
addAll(HttpFields): void
-
stripParameters(String): String
-
valueParameters(String, Map<String, String>): String
-
ListItr
-
-
HttpGenerator
-
LOG: Logger
-
__STRICT: boolean
-
__colon_space: byte[]
-
CONTINUE_100_INFO: Response
-
PROGRESS_102_INFO: Response
-
RESPONSE_500_INFO: Response
-
State
-
Result
-
CHUNK_SIZE: int
-
_state: State
-
_endOfContent: EndOfContent
-
_contentPrepared: long
-
_noContentResponse: boolean
-
_persistent: Boolean
-
_trailers: Supplier<HttpFields>
-
_send: int
-
SEND_SERVER: int
-
SEND_XPOWEREDBY: int
-
ASSUMED_CONTENT_METHODS: Trie<Boolean>
-
static class initializer
-
setJettyVersion(String): void
-
_needCRLF: boolean
-
HttpGenerator(): void
-
HttpGenerator(boolean, boolean): void
-
reset(): void
-
getState(): State
-
isState(State): boolean
-
isIdle(): boolean
-
isEnd(): boolean
-
isCommitted(): boolean
-
isChunking(): boolean
-
isNoContent(): boolean
-
setPersistent(boolean): void
-
isPersistent(): boolean
-
isWritten(): boolean
-
getContentPrepared(): long
-
abort(): void
-
generateRequest(Request, ByteBuffer, ByteBuffer, ByteBuffer, boolean): Result
-
committed(ByteBuffer, ByteBuffer, boolean): Result
-
completing(ByteBuffer, ByteBuffer): Result
-
generateResponse(Response, boolean, ByteBuffer, ByteBuffer, ByteBuffer, boolean): Result
-
prepareChunk(ByteBuffer, int): void
-
generateTrailers(ByteBuffer, HttpFields): void
-
generateRequestLine(Request, ByteBuffer): void
-
generateResponseLine(Response, ByteBuffer): void
-
getReasonBytes(String): byte[]
-
generateHeaders(MetaData, ByteBuffer, ByteBuffer, boolean): void
-
putContentLength(ByteBuffer, long): void
-
getReasonBuffer(int): byte[]
-
toString(): String
-
ZERO_CHUNK: byte[]
-
LAST_CHUNK: byte[]
-
CONTENT_LENGTH_0: byte[]
-
CONNECTION_CLOSE: byte[]
-
HTTP_1_1_SPACE: byte[]
-
TRANSFER_ENCODING_CHUNKED: byte[]
-
SEND: byte[][]
-
PreparedResponse
-
__preprepared: PreparedResponse[]
-
static class initializer
-
putSanitisedName(String, ByteBuffer): void
-
putSanitisedValue(String, ByteBuffer): void
-
putTo(HttpField, ByteBuffer): void
-
putTo(HttpFields, ByteBuffer): void
-
-
HttpHeader
-
USER_AGENT: HttpHeader
-
TE: HttpHeader
-
CONNECTION: HttpHeader
-
CACHE_CONTROL: HttpHeader
-
DATE: HttpHeader
-
PRAGMA: HttpHeader
-
PROXY_CONNECTION: HttpHeader
-
TRAILER: HttpHeader
-
TRANSFER_ENCODING: HttpHeader
-
UPGRADE: HttpHeader
-
VIA: HttpHeader
-
WARNING: HttpHeader
-
NEGOTIATE: HttpHeader
-
ALLOW: HttpHeader
-
CONTENT_ENCODING: HttpHeader
-
CONTENT_LANGUAGE: HttpHeader
-
CONTENT_LENGTH: HttpHeader
-
CONTENT_LOCATION: HttpHeader
-
CONTENT_MD5: HttpHeader
-
CONTENT_RANGE: HttpHeader
-
CONTENT_TYPE: HttpHeader
-
EXPIRES: HttpHeader
-
LAST_MODIFIED: HttpHeader
-
ACCEPT: HttpHeader
-
ACCEPT_CHARSET: HttpHeader
-
ACCEPT_ENCODING: HttpHeader
-
ACCEPT_LANGUAGE: HttpHeader
-
AUTHORIZATION: HttpHeader
-
EXPECT: HttpHeader
-
FORWARDED: HttpHeader
-
FROM: HttpHeader
-
HOST: HttpHeader
-
IF_MATCH: HttpHeader
-
IF_MODIFIED_SINCE: HttpHeader
-
IF_NONE_MATCH: HttpHeader
-
IF_RANGE: HttpHeader
-
IF_UNMODIFIED_SINCE: HttpHeader
-
KEEP_ALIVE: HttpHeader
-
MAX_FORWARDS: HttpHeader
-
PROXY_AUTHORIZATION: HttpHeader
-
RANGE: HttpHeader
-
REQUEST_RANGE: HttpHeader
-
REFERER: HttpHeader
-
X_FORWARDED_FOR: HttpHeader
-
X_FORWARDED_PORT: HttpHeader
-
X_FORWARDED_PROTO: HttpHeader
-
X_FORWARDED_SERVER: HttpHeader
-
X_FORWARDED_HOST: HttpHeader
-
ACCEPT_RANGES: HttpHeader
-
AGE: HttpHeader
-
ETAG: HttpHeader
-
LOCATION: HttpHeader
-
PROXY_AUTHENTICATE: HttpHeader
-
RETRY_AFTER: HttpHeader
-
SERVER: HttpHeader
-
SERVLET_ENGINE: HttpHeader
-
VARY: HttpHeader
-
WWW_AUTHENTICATE: HttpHeader
-
ORIGIN: HttpHeader
-
SEC_WEBSOCKET_KEY: HttpHeader
-
SEC_WEBSOCKET_VERSION: HttpHeader
-
SEC_WEBSOCKET_EXTENSIONS: HttpHeader
-
SEC_WEBSOCKET_SUBPROTOCOL: HttpHeader
-
SEC_WEBSOCKET_ACCEPT: HttpHeader
-
COOKIE: HttpHeader
-
SET_COOKIE: HttpHeader
-
SET_COOKIE2: HttpHeader
-
MIME_VERSION: HttpHeader
-
IDENTITY: HttpHeader
-
X_POWERED_BY: HttpHeader
-
HTTP2_SETTINGS: HttpHeader
-
STRICT_TRANSPORT_SECURITY: HttpHeader
-
C_METHOD: HttpHeader
-
C_SCHEME: HttpHeader
-
C_AUTHORITY: HttpHeader
-
C_PATH: HttpHeader
-
C_STATUS: HttpHeader
-
UNKNOWN: HttpHeader
-
CACHE: Trie<HttpHeader>
-
static class initializer
-
_string: String
-
_bytes: byte[]
-
_bytesColonSpace: byte[]
-
_buffer: ByteBuffer
-
HttpHeader(String): void
-
toBuffer(): ByteBuffer
-
getBytes(): byte[]
-
getBytesColonSpace(): byte[]
-
is(String): boolean
-
asString(): String
-
toString(): String
-
-
HttpHeaderValue
-
CLOSE: HttpHeaderValue
-
CHUNKED: HttpHeaderValue
-
GZIP: HttpHeaderValue
-
IDENTITY: HttpHeaderValue
-
KEEP_ALIVE: HttpHeaderValue
-
CONTINUE: HttpHeaderValue
-
PROCESSING: HttpHeaderValue
-
TE: HttpHeaderValue
-
BYTES: HttpHeaderValue
-
NO_CACHE: HttpHeaderValue
-
UPGRADE: HttpHeaderValue
-
UNKNOWN: HttpHeaderValue
-
CACHE: Trie<HttpHeaderValue>
-
static class initializer
-
_string: String
-
_buffer: ByteBuffer
-
HttpHeaderValue(String): void
-
toBuffer(): ByteBuffer
-
is(String): boolean
-
asString(): String
-
toString(): String
-
__known: EnumSet<HttpHeader>
-
hasKnownValues(HttpHeader): boolean
-
-
HttpMethod
-
GET: HttpMethod
-
POST: HttpMethod
-
HEAD: HttpMethod
-
PUT: HttpMethod
-
OPTIONS: HttpMethod
-
DELETE: HttpMethod
-
TRACE: HttpMethod
-
CONNECT: HttpMethod
-
MOVE: HttpMethod
-
PROXY: HttpMethod
-
PRI: HttpMethod
-
lookAheadGet(byte[], int, int): HttpMethod
-
lookAheadGet(ByteBuffer): HttpMethod
-
INSENSITIVE_CACHE: Trie<HttpMethod>
-
static class initializer
-
CACHE: Trie<HttpMethod>
-
static class initializer
-
_buffer: ByteBuffer
-
_bytes: byte[]
-
HttpMethod(): void
-
getBytes(): byte[]
-
is(String): boolean
-
asBuffer(): ByteBuffer
-
asString(): String
-
fromString(String): HttpMethod
-
-
HttpParser
-
_host: boolean
-
_responseStatus: int
-
LOG: Logger
-
INITIAL_URI_LENGTH: int
-
MAX_CHUNK_LENGTH: int
-
CACHE: Trie<HttpField>
-
FieldState
-
State
-
__idleStates: EnumSet<State>
-
__completeStates: EnumSet<State>
-
debugEnabled: boolean
-
_handler: HttpHandler
-
_requestHandler: RequestHandler
-
_responseHandler: ResponseHandler
-
_complianceListener: Listener
-
_maxHeaderBytes: int
-
_complianceMode: HttpCompliance
-
_field: HttpField
-
_header: HttpHeader
-
_headerString: String
-
_valueString: String
-
_headerBytes: int
-
_headerComplete: boolean
-
_state: State
-
_fieldState: FieldState
-
_eof: boolean
-
_method: HttpMethod
-
_methodString: String
-
_version: HttpVersion
-
_uri: Utf8StringBuilder
-
_endOfContent: EndOfContent
-
_hasContentLength: boolean
-
_contentLength: long
-
_contentPosition: long
-
_chunkLength: int
-
_chunkPosition: int
-
_headResponse: boolean
-
_cr: boolean
-
_contentChunk: ByteBuffer
-
_fieldCache: Trie<HttpField>
-
_length: int
-
_string: StringBuilder
-
static class initializer
-
compliance(): HttpCompliance
-
HttpParser(RequestHandler): void
-
HttpParser(ResponseHandler): void
-
HttpParser(RequestHandler, int): void
-
HttpParser(ResponseHandler, int): void
-
HttpParser(RequestHandler, HttpCompliance): void
-
HttpParser(RequestHandler, int, HttpCompliance): void
-
HttpParser(ResponseHandler, int, HttpCompliance): void
-
HttpParser(RequestHandler, ResponseHandler, int, HttpCompliance): void
-
getHandler(): HttpHandler
-
checkViolation(Violation): void
-
reportComplianceViolation(Violation): void
-
reportComplianceViolation(Violation, String): void
-
caseInsensitiveHeader(String, String): String
-
getContentLength(): long
-
getContentRead(): long
-
setHeadResponse(boolean): void
-
setResponseStatus(int): void
-
getState(): State
-
inContentState(): boolean
-
inHeaderState(): boolean
-
isChunking(): boolean
-
isStart(): boolean
-
isClose(): boolean
-
isClosed(): boolean
-
isIdle(): boolean
-
isComplete(): boolean
-
isState(State): boolean
-
next(ByteBuffer): Token
-
quickStart(ByteBuffer): boolean
-
setString(String): void
-
takeString(): String
-
handleHeaderContentMessage(): boolean
-
handleContentMessage(): boolean
-
parseLine(ByteBuffer): boolean
-
checkVersion(): void
-
parsedHeader(): void
-
parsedTrailer(): void
-
convertContentLength(String): long
-
parseFields(ByteBuffer): boolean
-
parseNext(ByteBuffer): boolean
-
badMessage(BadMessageException): void
-
parseContent(ByteBuffer): boolean
-
isAtEOF(): boolean
-
atEOF(): void
-
close(): void
-
reset(): void
-
setState(State): void
-
setState(FieldState): void
-
getFieldCache(): Trie<HttpField>
-
toString(): String
-
HttpHandler
-
RequestHandler
-
ResponseHandler
-
IllegalCharacterException
-
-
HttpScheme
-
HttpStatus
-
CONTINUE_100: int
-
SWITCHING_PROTOCOLS_101: int
-
PROCESSING_102: int
-
OK_200: int
-
CREATED_201: int
-
ACCEPTED_202: int
-
NON_AUTHORITATIVE_INFORMATION_203: int
-
NO_CONTENT_204: int
-
RESET_CONTENT_205: int
-
PARTIAL_CONTENT_206: int
-
MULTI_STATUS_207: int
-
MULTIPLE_CHOICES_300: int
-
MOVED_PERMANENTLY_301: int
-
MOVED_TEMPORARILY_302: int
-
FOUND_302: int
-
SEE_OTHER_303: int
-
NOT_MODIFIED_304: int
-
USE_PROXY_305: int
-
TEMPORARY_REDIRECT_307: int
-
PERMANENT_REDIRECT_308: int
-
BAD_REQUEST_400: int
-
UNAUTHORIZED_401: int
-
PAYMENT_REQUIRED_402: int
-
FORBIDDEN_403: int
-
NOT_FOUND_404: int
-
METHOD_NOT_ALLOWED_405: int
-
NOT_ACCEPTABLE_406: int
-
PROXY_AUTHENTICATION_REQUIRED_407: int
-
REQUEST_TIMEOUT_408: int
-
CONFLICT_409: int
-
GONE_410: int
-
LENGTH_REQUIRED_411: int
-
PRECONDITION_FAILED_412: int
-
PAYLOAD_TOO_LARGE_413: int
-
URI_TOO_LONG_414: int
-
UNSUPPORTED_MEDIA_TYPE_415: int
-
RANGE_NOT_SATISFIABLE_416: int
-
EXPECTATION_FAILED_417: int
-
IM_A_TEAPOT_418: int
-
ENHANCE_YOUR_CALM_420: int
-
MISDIRECTED_REQUEST_421: int
-
UNPROCESSABLE_ENTITY_422: int
-
LOCKED_423: int
-
FAILED_DEPENDENCY_424: int
-
UPGRADE_REQUIRED_426: int
-
PRECONDITION_REQUIRED_428: int
-
TOO_MANY_REQUESTS_429: int
-
REQUEST_HEADER_FIELDS_TOO_LARGE_431: int
-
UNAVAILABLE_FOR_LEGAL_REASONS_451: int
-
INTERNAL_SERVER_ERROR_500: int
-
NOT_IMPLEMENTED_501: int
-
BAD_GATEWAY_502: int
-
SERVICE_UNAVAILABLE_503: int
-
GATEWAY_TIMEOUT_504: int
-
HTTP_VERSION_NOT_SUPPORTED_505: int
-
INSUFFICIENT_STORAGE_507: int
-
LOOP_DETECTED_508: int
-
NOT_EXTENDED_510: int
-
NETWORK_AUTHENTICATION_REQUIRED_511: int
-
MAX_CODE: int
-
codeMap: Code[]
-
static class initializer
-
Code
-
getCode(int): Code
-
getMessage(int): String
-
isInformational(int): boolean
-
isSuccess(int): boolean
-
isRedirection(int): boolean
-
isClientError(int): boolean
-
isServerError(int): boolean
-
-
HttpTokens
-
HttpURI
-
State
-
_scheme: String
-
_user: String
-
_host: String
-
_port: int
-
_path: String
-
_param: String
-
_query: String
-
_fragment: String
-
_uri: String
-
_decodedPath: String
-
createHttpURI(String, String, int, String, String, String, String): HttpURI
-
HttpURI(): void
-
HttpURI(String, String, int, String, String, String, String): void
-
HttpURI(HttpURI): void
-
HttpURI(String): void
-
HttpURI(URI): void
-
HttpURI(String, String, int, String): void
-
parse(String): void
-
parse(String, int, int): void
-
parse(State, String): void
-
parseRequestTarget(String, String): void
-
getScheme(): String
-
getHost(): String
-
getPort(): int
-
getPath(): String
-
getDecodedPath(): String
-
getParam(): String
-
getQuery(): String
-
hasQuery(): boolean
-
getFragment(): String
-
decodeQueryTo(MultiMap<String>): void
-
decodeQueryTo(MultiMap<String>, String): void
-
decodeQueryTo(MultiMap<String>, Charset): void
-
clear(): void
-
isAbsolute(): boolean
-
toString(): String
-
equals(Object): boolean
-
setScheme(String): void
-
setAuthority(String, int): void
-
setPath(String): void
-
setDecodedPath(String): void
-
setPathQuery(String): void
-
setQuery(String): void
-
toURI(): URI
-
getPathQuery(): String
-
hasAuthority(): boolean
-
getAuthority(): String
-
getUser(): String
-
-
HttpVersion
-
HTTP_1_0: HttpVersion
-
HTTP_0_9: HttpVersion
-
HTTP_1_1: HttpVersion
-
HTTP_2: HttpVersion
-
CACHE: Trie<HttpVersion>
-
static class initializer
-
lookAheadGet(byte[], int, int): HttpVersion
-
lookAheadGet(ByteBuffer): HttpVersion
-
_string: String
-
_bytes: byte[]
-
_buffer: ByteBuffer
-
_version: int
-
HttpVersion(String, int): void
-
toBytes(): byte[]
-
toBuffer(): ByteBuffer
-
getVersion(): int
-
is(String): boolean
-
asString(): String
-
toString(): String
-
fromString(String): HttpVersion
-
fromVersion(int): HttpVersion
-
-
MetaData
-
_httpVersion: HttpVersion
-
_fields: HttpFields
-
_contentLength: long
-
_trailers: Supplier<HttpFields>
-
MetaData(HttpVersion, HttpFields): void
-
MetaData(HttpVersion, HttpFields, long): void
-
recycle(): void
-
isRequest(): boolean
-
isResponse(): boolean
-
getHttpVersion(): HttpVersion
-
setHttpVersion(HttpVersion): void
-
getFields(): HttpFields
-
getTrailerSupplier(): Supplier<HttpFields>
-
setTrailerSupplier(Supplier<HttpFields>): void
-
getContentLength(): long
-
iterator(): Iterator<HttpField>
-
toString(): String
-
Request
-
Response
-
-
MimeTypes
-
LOG: Logger
-
TYPES: Trie<ByteBuffer>
-
__dftMimeMap: Map<String, String>
-
__inferredEncodings: Map<String, String>
-
__assumedEncodings: Map<String, String>
-
Type
-
CACHE: Trie<Type>
-
static class initializer
-
Lambda implementing Predicate<String>
-
Lambda implementing Consumer<String>
-
Lambda implementing Predicate<String>
-
Lambda implementing Consumer<String>
-
_mimeMap: Map<String, String>
-
MimeTypes(): void
-
getMimeMap(): Map<String, String>
-
setMimeMap(Map<String, String>): void
-
getDefaultMimeByExtension(String): String
-
getMimeByExtension(String): String
-
addMimeMapping(String, String): void
-
getKnownMimeTypes(): Set<String>
-
normalizeMimeType(String): String
-
getCharsetFromContentType(String): String
-
getInferredEncodings(): Map<String, String>
-
getAssumedEncodings(): Map<String, String>
-
getCharsetInferredFromContentType(String): String
-
getCharsetAssumedFromContentType(String): String
-
getContentTypeWithoutCharset(String): String
-
-
MultiPartFormInputStream
-
LOG: Logger
-
EMPTY_MAP: MultiMap<Part>
-
_in: InputStream
-
_config: MultipartConfigElement
-
_contentType: String
-
_parts: MultiMap<Part>
-
_err: Throwable
-
_tmpDir: File
-
_contextTmpDir: File
-
_deleteOnExit: boolean
-
_writeFilesWithFilenames: boolean
-
_parsed: boolean
-
_bufferSize: int
-
MultiPart
-
MultiPartFormInputStream(InputStream, String, MultipartConfigElement, File): void
-
isEmpty(): boolean
-
deleteParts(): void
-
getParts(): Collection<Part>
-
getPart(String): Part
-
throwIfError(): void
-
parse(): void
-
Handler
-
setDeleteOnExit(boolean): void
-
setWriteFilesWithFilenames(boolean): void
-
isWriteFilesWithFilenames(): boolean
-
isDeleteOnExit(): boolean
-
value(String): String
-
filenameValue(String): String
-
getBufferSize(): int
-
setBufferSize(int): void
-
-
MultiPartParser
-
LOG: Logger
-
FieldState
-
State
-
__delimiterStates: EnumSet<State>
-
MAX_HEADER_LINE_LENGTH: int
-
debugEnabled: boolean
-
_handler: Handler
-
_delimiterSearch: SearchPattern
-
_fieldName: String
-
_fieldValue: String
-
_state: State
-
_fieldState: FieldState
-
_partialBoundary: int
-
_cr: boolean
-
_patternBuffer: ByteBuffer
-
_string: Utf8StringBuilder
-
_length: int
-
_totalHeaderLineLength: int
-
MultiPartParser(Handler, String): void
-
reset(): void
-
getHandler(): Handler
-
getState(): State
-
isState(State): boolean
-
hasNextByte(ByteBuffer): boolean
-
next(ByteBuffer): Token
-
setString(String): void
-
takeString(): String
-
parse(ByteBuffer, boolean): boolean
-
parsePreamble(ByteBuffer): void
-
parseDelimiter(ByteBuffer): void
-
parseMimePartHeaders(ByteBuffer): boolean
-
handleField(): void
-
parseOctetContent(ByteBuffer): boolean
-
setState(State): void
-
setState(FieldState): void
-
toString(): String
-
Handler
-
IllegalCharacterException
-
-
PreEncodedHttpField
-
PrecompressedHttpContent
-
_content: HttpContent
-
_precompressedContent: HttpContent
-
_format: CompressedContentFormat
-
PrecompressedHttpContent(HttpContent, HttpContent, CompressedContentFormat): void
-
hashCode(): int
-
equals(Object): boolean
-
getResource(): Resource
-
getETag(): HttpField
-
getETagValue(): String
-
getLastModified(): HttpField
-
getLastModifiedValue(): String
-
getContentType(): HttpField
-
getContentTypeValue(): String
-
getContentEncoding(): HttpField
-
getContentEncodingValue(): String
-
getCharacterEncoding(): String
-
getMimeType(): Type
-
release(): void
-
getIndirectBuffer(): ByteBuffer
-
getDirectBuffer(): ByteBuffer
-
getContentLength(): HttpField
-
getContentLengthValue(): long
-
getInputStream(): InputStream
-
getReadableByteChannel(): ReadableByteChannel
-
toString(): String
-
getPrecompressedContents(): Map<CompressedContentFormat, HttpContent>
-
-
QuotedCSV
-
ABNF_REQUIRED_QUOTING: String
-
join(List<String>): String
-
join(String[]): String
-
join(StringBuilder, List<String>): void
-
_values: List<String>
-
QuotedCSV(String[]): void
-
QuotedCSV(boolean, String[]): void
-
parsedValueAndParams(StringBuffer): void
-
size(): int
-
isEmpty(): boolean
-
getValues(): List<String>
-
iterator(): Iterator<String>
-
toString(): String
-
-
QuotedCSVParser
-
QuotedQualityCSV
-
MOST_SPECIFIC_MIME_ORDERING: ToIntFunction<String>
-
_quality: List<Double>
-
_sorted: boolean
-
_secondaryOrdering: ToIntFunction<String>
-
QuotedQualityCSV(): void
-
QuotedQualityCSV(String[]): void
-
QuotedQualityCSV(ToIntFunction<String>): void
-
parsedValue(StringBuffer): void
-
parsedParam(StringBuffer, int, int, int): void
-
getValues(): List<String>
-
iterator(): Iterator<String>
-
sort(): void
-
-
ResourceHttpContent
-
_resource: Resource
-
_contentType: String
-
_maxBuffer: int
-
_precompressedContents: Map<CompressedContentFormat, HttpContent>
-
_etag: String
-
ResourceHttpContent(Resource, String): void
-
ResourceHttpContent(Resource, String, int): void
-
ResourceHttpContent(Resource, String, int, Map<CompressedContentFormat, HttpContent>): void
-
getContentTypeValue(): String
-
getContentType(): HttpField
-
getContentEncoding(): HttpField
-
getContentEncodingValue(): String
-
getCharacterEncoding(): String
-
getMimeType(): Type
-
getLastModified(): HttpField
-
getLastModifiedValue(): String
-
getDirectBuffer(): ByteBuffer
-
getETag(): HttpField
-
getETagValue(): String
-
getIndirectBuffer(): ByteBuffer
-
getContentLength(): HttpField
-
getContentLengthValue(): long
-
getInputStream(): InputStream
-
getReadableByteChannel(): ReadableByteChannel
-
getResource(): Resource
-
release(): void
-
toString(): String
-
getPrecompressedContents(): Map<CompressedContentFormat, HttpContent>
-
-
Syntax
- pathmap
-
-
http
-
jetty
-
eclipse