Dependencies
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
- LOG: Logger
- _complianceMode: CookieCompliance
- _complianceListener: Listener
- CookieCutter(CookieCompliance, Listener): void
- parseFields(List<String>): void
- reportComplianceViolation(Violation, String): void
- addCookie(String, String, String, String, int, String): void
- isRFC6265RejectedCharacter(boolean, char): boolean
-
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
- UINT_MAX: long
- _inflateds: List<ByteBuffer>
- _pool: ByteBufferPool
- _bufferSize: int
- _inflaterEntry: Entry
- _inflater: Inflater
- _state: State
- _size: int
- _value: long
- _flags: byte
- _inflated: ByteBuffer
- GZIPContentDecoder(): void
- GZIPContentDecoder(int): void
- GZIPContentDecoder(ByteBufferPool, int): void
- GZIPContentDecoder(InflaterPool, 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
- _hostPort: HostPort
- HostPortHttpField(String): void
- HostPortHttpField(HttpHeader, String, String): void
- HostPortHttpField(String, int): void
- HostPortHttpField(HostPort): void
- HostPortHttpField(HttpHeader, String, HostPort): void
- getHost(): String
- getPort(): int
- getPort(int): int
- getHostPort(): HostPort
- 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
- LOG: Logger
- __COOKIE_DELIM: String
- __01Jan1970_COOKIE: String
- HTTP_ONLY_COMMENT: String
- SAME_SITE_COMMENT: String
- SAME_SITE_NONE_COMMENT: String
- SAME_SITE_LAX_COMMENT: String
- SAME_SITE_STRICT_COMMENT: String
- SAME_SITE_DEFAULT_ATTRIBUTE: String
- SameSite
- _name: String
- _value: String
- _comment: String
- _domain: String
- _maxAge: long
- _path: String
- _secure: boolean
- _version: int
- _httpOnly: boolean
- _expiration: long
- _sameSite: SameSite
- 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, String, String, String, long, boolean, boolean, String, int, SameSite): void
- HttpCookie(String): void
- getName(): String
- getValue(): String
- getComment(): String
- getDomain(): String
- getMaxAge(): long
- getPath(): String
- isSecure(): boolean
- getVersion(): int
- getSameSite(): SameSite
- isHttpOnly(): boolean
- isExpired(long): boolean
- asString(): String
- quoteOnlyOrAppend(StringBuilder, String, boolean): void
- isQuoteNeededForCookie(String): boolean
- getSetCookie(CookieCompliance): String
- getRFC2965SetCookie(): String
- getRFC6265SetCookie(): String
- isHttpOnlyInComment(String): boolean
- getSameSiteFromComment(String): SameSite
- getSameSiteDefault(Attributes): SameSite
- getCommentWithoutAttributes(String): String
- getCommentWithAttributes(String, boolean, SameSite): 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
- getValueParameters(String, Map<String, String>): String
- stripParameters(String): String
- valueParameters(String, Map<String, String>): String
- contains(String): boolean
- equals(Object): boolean
- getHeader(): HttpHeader
- getIntValue(): int
- getLongValue(): long
- getLowerCaseName(): String
- getName(): String
- getValue(): String
- getValues(): String[]
- hashCode(): int
- isSameName(HttpField): boolean
- is(String): boolean
- nameHashCode(): int
- toString(): String
- IntValueHttpField
- LongValueHttpField
- HttpFieldPreEncoder
-
HttpFields
- EMPTY: HttpFields
- build(): Mutable
- build(int): Mutable
- build(HttpFields): Mutable
- build(HttpFields, HttpField): Mutable
- build(HttpFields, EnumSet<HttpHeader>): Mutable
- from(HttpField[]): Immutable
- asImmutable(): Immutable
- asString(): String
- contains(HttpField): boolean
- contains(HttpHeader, String): boolean
- contains(String, String): boolean
- contains(HttpHeader): boolean
- contains(EnumSet<HttpHeader>): boolean
- contains(String): boolean
- get(HttpHeader): String
- get(String): String
- getCSV(HttpHeader, boolean): List<String>
- getCSV(String, boolean): List<String>
- getDateField(String): long
- getField(int): HttpField
- getField(HttpHeader): HttpField
- getField(String): HttpField
- getFieldNames(): Enumeration<String>
- getFieldNamesCollection(): Set<String>
- getFields(HttpHeader): List<HttpField>
- getFields(String): List<HttpField>
- getFields(Object, BiPredicate<HttpField, Object>): List<HttpField>
- getLongField(String): long
- getLongField(HttpHeader): long
- getQualityCSV(HttpHeader): List<String>
- getQualityCSV(HttpHeader, ToIntFunction<String>): List<String>
- getQualityCSV(String): List<String>
- getValues(String): Enumeration<String>
- getValuesList(HttpHeader): List<String>
- getValuesList(String): List<String>
- isEqualTo(HttpFields): boolean
- size(): int
- stream(): Stream<HttpField>
- Mutable
- Immutable
-
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
- _info: MetaData
- _contentPrepared: long
- _noContentResponse: boolean
- _persistent: Boolean
- _send: int
- SEND_SERVER: int
- SEND_XPOWEREDBY: int
- ASSUMED_CONTENT_METHODS: Index<Boolean>
- 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(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(Mutable, ByteBuffer): void
-
HttpHeader
- TE: HttpHeader
- USER_AGENT: 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
- C_PROTOCOL: HttpHeader
- CACHE: Index<HttpHeader>
- _string: String
- _lowerCase: String
- _bytes: byte[]
- _bytesColonSpace: byte[]
- _buffer: ByteBuffer
- _pseudo: boolean
- HttpHeader(String): void
- HttpHeader(String, boolean): void
- lowerCaseName(): String
- toBuffer(): ByteBuffer
- getBytes(): byte[]
- getBytesColonSpace(): byte[]
- is(String): boolean
- isPseudo(): 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
- CACHE: Index<HttpHeaderValue>
- _string: String
- _buffer: ByteBuffer
- HttpHeaderValue(String): void
- toBuffer(): ByteBuffer
- is(String): boolean
- asString(): String
- toString(): String
- __known: EnumSet<HttpHeader>
- hasKnownValues(HttpHeader): boolean
-
HttpMethod
- ACL: HttpMethod
- BASELINE_CONTROL: HttpMethod
- BIND: HttpMethod
- CHECKIN: HttpMethod
- CHECKOUT: HttpMethod
- CONNECT: HttpMethod
- COPY: HttpMethod
- DELETE: HttpMethod
- GET: HttpMethod
- HEAD: HttpMethod
- LABEL: HttpMethod
- LINK: HttpMethod
- LOCK: HttpMethod
- MERGE: HttpMethod
- MKACTIVITY: HttpMethod
- MKCALENDAR: HttpMethod
- MKCOL: HttpMethod
- MKREDIRECTREF: HttpMethod
- MKWORKSPACE: HttpMethod
- MOVE: HttpMethod
- OPTIONS: HttpMethod
- ORDERPATCH: HttpMethod
- PATCH: HttpMethod
- POST: HttpMethod
- PRI: HttpMethod
- PROPFIND: HttpMethod
- PROPPATCH: HttpMethod
- PUT: HttpMethod
- REBIND: HttpMethod
- REPORT: HttpMethod
- SEARCH: HttpMethod
- TRACE: HttpMethod
- UNBIND: HttpMethod
- UNCHECKOUT: HttpMethod
- UNLINK: HttpMethod
- UNLOCK: HttpMethod
- UPDATE: HttpMethod
- UPDATEREDIRECTREF: HttpMethod
- VERSION_CONTROL: HttpMethod
- PROXY: HttpMethod
- Type
- _method: String
- _bytes: byte[]
- _buffer: ByteBuffer
- _type: Type
- HttpMethod(Type): void
- getBytes(): byte[]
- is(String): boolean
- isSafe(): boolean
- isIdempotent(): boolean
- asBuffer(): ByteBuffer
- asString(): String
- toString(): String
- INSENSITIVE_CACHE: Index<HttpMethod>
- CACHE: Index<HttpMethod>
- LOOK_AHEAD: Index<HttpMethod>
- ACL_AS_INT: int
- GET_AS_INT: int
- PRI_AS_INT: int
- PUT_AS_INT: int
- POST_AS_INT: int
- HEAD_AS_INT: int
- lookAheadGet(byte[], int, int): HttpMethod
- lookAheadGet(ByteBuffer): HttpMethod
- fromString(String): HttpMethod
-
HttpParser
- LOG: Logger
- INITIAL_URI_LENGTH: int
- MAX_CHUNK_LENGTH: int
- CACHE: Index<HttpField>
- NO_CACHE: Mutable<HttpField>
- FieldState
- State
- __idleStates: EnumSet<State>
- __completeStates: EnumSet<State>
- debugEnabled: boolean
- _handler: HttpHandler
- _requestHandler: RequestHandler
- _responseHandler: ResponseHandler
- _complianceListener: Listener
- _maxHeaderBytes: int
- _complianceMode: HttpCompliance
- _uri: Utf8StringBuilder
- _field: HttpField
- _header: HttpHeader
- _headerString: String
- _valueString: String
- _responseStatus: int
- _headerBytes: int
- _host: boolean
- _headerComplete: boolean
- _state: State
- _fieldState: FieldState
- _eof: boolean
- _method: HttpMethod
- _methodString: String
- _version: HttpVersion
- _endOfContent: EndOfContent
- _hasContentLength: boolean
- _hasTransferEncoding: boolean
- _contentLength: long
- _contentPosition: long
- _chunkLength: int
- _chunkPosition: int
- _headResponse: boolean
- _cr: boolean
- _contentChunk: ByteBuffer
- _fieldCache: Mutable<HttpField>
- _length: int
- _string: StringBuilder
- _headerCacheSize: int
- _headerCacheCaseSensitive: boolean
- 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
- getHeaderCacheSize(): int
- setHeaderCacheSize(int): void
- isHeaderCacheCaseSensitive(): boolean
- setHeaderCacheCaseSensitive(boolean): void
- checkViolation(Violation): void
- reportComplianceViolation(Violation): void
- reportComplianceViolation(Violation, String): void
- caseInsensitiveHeader(String, String): String
- getContentLength(): long
- getContentRead(): long
- getHeaderLength(): int
- 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(): Index<HttpField>
- toString(): String
- HttpHandler
- RequestHandler
- ResponseHandler
- IllegalCharacterException
-
HttpScheme
- HTTP: HttpScheme
- HTTPS: HttpScheme
- WS: HttpScheme
- WSS: HttpScheme
- CACHE: Index<HttpScheme>
- _string: String
- _buffer: ByteBuffer
- _defaultPort: int
- HttpScheme(String, int): void
- asByteBuffer(): ByteBuffer
- is(String): boolean
- asString(): String
- getDefaultPort(): int
- normalizePort(int): int
- toString(): String
- getDefaultPort(String): int
- normalizePort(String, int): int
-
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
- hasNoBody(int): boolean
- isInformational(int): boolean
- isSuccess(int): boolean
- isRedirection(int): boolean
- isClientError(int): boolean
- isServerError(int): boolean
-
HttpTester
- Input
- from(ByteBuffer): Input
- from(InputStream): Input
- from(ReadableByteChannel): Input
- HttpTester(): void
- newRequest(): Request
- parseRequest(String): Request
- parseRequest(ByteBuffer): Request
- parseResponse(String): Response
- parseResponse(ByteBuffer): Response
- parseResponse(InputStream): Response
- parseResponse(Input): Response
- parseResponse(Input, Response): void
- parseResponse(Input, HttpParser, Response): void
- Message
- Request
- Response
- HttpTokens
-
HttpURI
- build(): Mutable
- build(HttpURI): Mutable
- build(HttpURI, String): Mutable
- build(HttpURI, String, String, String): Mutable
- build(URI): Mutable
- build(String): Mutable
- from(URI): Immutable
- from(String): Immutable
- from(String, String): Immutable
- from(String, String, int, String): Immutable
- asImmutable(): Immutable
- asString(): String
- getAuthority(): String
- getDecodedPath(): String
- getFragment(): String
- getHost(): String
- getParam(): String
- getPath(): String
- getPathQuery(): String
- getPort(): int
- getQuery(): String
- getScheme(): String
- getUser(): String
- hasAuthority(): boolean
- isAbsolute(): boolean
- toURI(): URI
- Immutable
- Mutable
-
HttpVersion
- HTTP_0_9: HttpVersion
- HTTP_1_0: HttpVersion
- HTTP_1_1: HttpVersion
- HTTP_2: HttpVersion
- CACHE: Index<HttpVersion>
- 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
- _trailerSupplier: Supplier<HttpFields>
- MetaData(HttpVersion, HttpFields): void
- MetaData(HttpVersion, HttpFields, long): void
- MetaData(HttpVersion, HttpFields, long, Supplier<HttpFields>): void
- isRequest(): boolean
- isResponse(): boolean
- getHttpVersion(): HttpVersion
- getFields(): HttpFields
- getTrailerSupplier(): Supplier<HttpFields>
- getContentLength(): long
- iterator(): Iterator<HttpField>
- toString(): String
- Request
- ConnectRequest
- Response
-
MimeTypes
- LOG: Logger
- __dftMimeMap: Map<String, String>
- __inferredEncodings: Map<String, String>
- __assumedEncodings: Map<String, String>
- Type
- CACHE: Index<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
- PreEncodedHttpField
-
PrecompressedHttpContent
- getIndirectBuffer(): ByteBuffer
- release(): void
- _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
- 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
- LOG: Logger
- 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