Dependencies
Declarations
-
org
-
glassfish
-
grizzly
-
http
-
ChunkedTransferEncoding
-
MAX_HTTP_CHUNK_SIZE_LENGTH: int
-
CHUNK_SIZE_OVERFLOW: long
-
CHUNK_LENGTH_PARSED_STATE: int
-
LAST_CHUNK_CRLF_BYTES: byte[]
-
DEC: int[]
-
maxHeadersSize: int
-
ChunkedTransferEncoding(int): void
-
wantDecode(HttpHeader): boolean
-
wantEncode(HttpHeader): boolean
-
prepareSerialize(FilterChainContext, HttpHeader, HttpContent): void
-
parsePacket(FilterChainContext, HttpHeader, Buffer): ParsingResult
-
serializePacket(FilterChainContext, HttpContent): Buffer
-
initTrailerParsing(HttpPacketParsing): void
-
parseLastChunkTrailer(FilterChainContext, HttpHeader, HttpPacketParsing, Buffer): boolean
-
parseHttpChunkLength(HttpPacketParsing, Buffer): boolean
-
checkOverflow(long): boolean
-
isHeadRequest(HttpHeader): boolean
-
parseTrailerCRLF(HttpPacketParsing, Buffer): Buffer
-
encodeHttpChunk(MemoryManager, HttpContent, boolean): Buffer
-
CompressionConfig
-
CompressionModeI
-
CompressionMode
-
compressionMode: CompressionMode
-
compressionMinSize: int
-
compressibleMimeTypes: ArraySet<String>
-
noCompressionUserAgents: ArraySet<String>
-
decompressionEnabled: boolean
-
CompressionConfig(): void
-
CompressionConfig(CompressionConfig): void
-
CompressionConfig(CompressionMode, int, Set<String>, Set<String>): void
-
CompressionConfig(CompressionMode, int, Set<String>, Set<String>, boolean): void
-
set(CompressionConfig): void
-
getCompressionMode(): CompressionMode
-
setCompressionMode(CompressionMode): void
-
getCompressionMinSize(): int
-
setCompressionMinSize(int): void
-
getCompressableMimeTypes(): Set<String>
-
setCompressableMimeTypes(Set<String>): void
-
setCompressableMimeTypes(String[]): void
-
getCompressibleMimeTypes(): Set<String>
-
setCompressibleMimeTypes(Set<String>): void
-
setCompressibleMimeTypes(String[]): void
-
getNoCompressionUserAgents(): Set<String>
-
setNoCompressionUserAgents(Set<String>): void
-
setNoCompressionUserAgents(String[]): void
-
isDecompressionEnabled(): boolean
-
setDecompressionEnabled(boolean): void
-
isClientSupportCompression(CompressionConfig, HttpRequestPacket, String[]): boolean
-
checkUserAgent(HttpRequestPacket): boolean
-
checkMimeType(String): boolean
-
isClientSupportContentEncoding(HttpRequestPacket, String[]): boolean
-
indexOf(String[], DataChunk): int
-
indexOfStartsWith(String[], String): int
-
ContentEncoding
-
ContentEncodingException
-
Cookie
-
Cookies
-
CookiesBuilder
-
EncodingFilter
-
FixedLengthTransferEncoding
-
GZipContentEncoding
-
HttpBaseFilter
-
HttpBrokenContent
-
HttpBrokenContentException
-
HttpClientFilter
-
httpRequestQueueAttr: Attribute<Queue<HttpRequestPacket>>
-
httpResponseInProcessAttr: Attribute<HttpResponsePacket>
-
HttpClientFilter(): void
-
HttpClientFilter(int): void
-
handleWrite(FilterChainContext): NextAction
-
handleRead(FilterChainContext): NextAction
-
handleEvent(FilterChainContext, FilterChainEvent): NextAction
-
createHttpResponse(FilterChainContext): ClientHttpResponseImpl
-
onHttpPacketParsed(HttpHeader, FilterChainContext): boolean
-
onHttpHeaderParsed(HttpHeader, Buffer, FilterChainContext): boolean
-
onHttpHeaderError(HttpHeader, FilterChainContext, Throwable): void
-
onHttpContentError(HttpHeader, FilterChainContext, Throwable): void
-
onInitialLineParsed(HttpHeader, FilterChainContext): void
-
onInitialLineEncoded(HttpHeader, FilterChainContext): void
-
onHttpHeadersParsed(HttpHeader, MimeHeaders, FilterChainContext): void
-
onHttpHeadersEncoded(HttpHeader, FilterChainContext): void
-
onHttpContentParsed(HttpContent, FilterChainContext): void
-
onHttpContentEncoded(HttpContent, FilterChainContext): void
-
clearResponse(Connection): void
-
encodeHttpPacket(FilterChainContext, HttpPacket): Buffer
-
decodeInitialLineFromBytes(FilterChainContext, HttpPacketParsing, HeaderParsingState, byte[], int): boolean
-
decodeInitialLineFromBuffer(FilterChainContext, HttpPacketParsing, HeaderParsingState, Buffer): boolean
-
encodeInitialLine(HttpPacket, Buffer, MemoryManager): Buffer
-
getRequestQueue(Connection): Queue<HttpRequestPacket>
-
prepareRequest(HttpRequestPacket): void
-
checkKeepAlive(HttpResponsePacket): boolean
-
ClientHttpResponseImpl
-
HttpCodecFilter
-
DEFAULT_MAX_HTTP_PACKET_HEADER_SIZE: int
-
LOGGER: Logger
-
CHUNKED_ENCODING_BYTES: byte[]
-
COLON_BYTES: byte[]
-
CRLF_BYTES: byte[]
-
CLOSE_BYTES: byte[]
-
KEEPALIVE_BYTES: byte[]
-
transferEncodings: ArraySet<TransferEncoding>
-
contentEncodings: ArraySet<ContentEncoding>
-
chunkingEnabled: boolean
-
maxPayloadRemainderToSkip: long
-
removeHandledContentEncodingHeaders: boolean
-
monitoringConfig: DefaultMonitoringConfig<HttpProbe>
-
maxHeadersSize: int
-
preserveHeaderCase: boolean
-
decodeInitialLineFromBuffer(FilterChainContext, HttpPacketParsing, HeaderParsingState, Buffer): boolean
-
decodeInitialLineFromBytes(FilterChainContext, HttpPacketParsing, HeaderParsingState, byte[], int): boolean
-
encodeInitialLine(HttpPacket, Buffer, MemoryManager): Buffer
-
onHttpPacketParsed(HttpHeader, FilterChainContext): boolean
-
onHttpHeaderParsed(HttpHeader, Buffer, FilterChainContext): boolean
-
onInitialLineParsed(HttpHeader, FilterChainContext): void
-
onInitialLineEncoded(HttpHeader, FilterChainContext): void
-
onHttpHeadersParsed(HttpHeader, MimeHeaders, FilterChainContext): void
-
onHttpHeadersEncoded(HttpHeader, FilterChainContext): void
-
onHttpContentParsed(HttpContent, FilterChainContext): void
-
onHttpContentEncoded(HttpContent, FilterChainContext): void
-
onHttpHeaderError(HttpHeader, FilterChainContext, Throwable): void
-
onHttpContentError(HttpHeader, FilterChainContext, Throwable): void
-
HttpCodecFilter(boolean, int): void
-
getMaxPayloadRemainderToSkip(): long
-
setMaxPayloadRemainderToSkip(long): void
-
isPreserveHeaderCase(): boolean
-
setPreserveHeaderCase(boolean): void
-
getTransferEncodings(): TransferEncoding[]
-
addTransferEncoding(TransferEncoding): void
-
removeTransferEncoding(TransferEncoding): boolean
-
getContentEncodings(): ContentEncoding[]
-
addContentEncoding(ContentEncoding): void
-
removeContentEncoding(ContentEncoding): boolean
-
isChunkingEnabled(): boolean
-
isRemoveHandledContentEncodingHeaders(): boolean
-
setRemoveHandledContentEncodingHeaders(boolean): void
-
handleRead(FilterChainContext, HttpHeader): NextAction
-
decodeHttpPacket(FilterChainContext, HttpPacketParsing, Buffer): boolean
-
decodeHttpPacketFromBytes(FilterChainContext, HttpPacketParsing, Buffer): boolean
-
parseHeadersFromBytes(HttpHeader, MimeHeaders, HeaderParsingState, byte[], int): boolean
-
parseHeaderFromBytes(HttpHeader, MimeHeaders, HeaderParsingState, byte[], int): boolean
-
parseHeaderName(HttpHeader, MimeHeaders, HeaderParsingState, byte[], int): boolean
-
parseHeaderValue(HttpHeader, HeaderParsingState, byte[], int): int
-
finalizeKnownHeaderNames(HttpHeader, HeaderParsingState, byte[], int, int): void
-
finalizeKnownHeaderValues(HttpHeader, HeaderParsingState, byte[], int, int): void
-
decodeHttpPacketFromBuffer(FilterChainContext, HttpPacketParsing, Buffer): boolean
-
parseHeadersFromBuffer(HttpHeader, MimeHeaders, HeaderParsingState, Buffer): boolean
-
parseHeaderFromBuffer(HttpHeader, MimeHeaders, HeaderParsingState, Buffer): boolean
-
parseHeaderName(HttpHeader, MimeHeaders, HeaderParsingState, Buffer): boolean
-
parseHeaderValue(HttpHeader, HeaderParsingState, Buffer): int
-
finalizeKnownHeaderNames(HttpHeader, HeaderParsingState, Buffer, int, int): void
-
finalizeKnownHeaderValues(HttpHeader, HeaderParsingState, Buffer, int, int): void
-
decodeWithTransferEncoding(FilterChainContext, HttpHeader, Buffer, boolean): NextAction
-
decodeContent(FilterChainContext, HttpContent): HttpContent
-
handleWrite(FilterChainContext): NextAction
-
onIncomingUpgrade(FilterChainContext, HttpHeader): void
-
onOutgoingUpgrade(FilterChainContext, HttpHeader): void
-
encodeHttpPacket(FilterChainContext, HttpPacket): Buffer
-
encodeHttpPacket(FilterChainContext, HttpHeader, HttpContent, boolean): Buffer
-
encodeKnownHeaders(MemoryManager, Buffer, HttpHeader): Buffer
-
encodeContentEncodingHeader(MemoryManager, Buffer, HttpHeader, CacheableDataChunk, CacheableDataChunk): Buffer
-
encodeMimeHeaders(MemoryManager, Buffer, MimeHeaders, byte[]): Buffer
-
encodeMimeHeader(MemoryManager, Buffer, DataChunk, DataChunk, byte[], boolean): Buffer
-
setTransferEncodingOnParsing(HttpHeader): void
-
setTransferEncodingOnSerializing(FilterChainContext, HttpHeader, HttpContent): void
-
encodeContent(Connection, HttpContent): HttpContent
-
setContentEncodingsOnParsing(HttpHeader): void
-
setContentEncodingsOnSerializing(HttpHeader): void
-
lookupContentEncoding(DataChunk, int, int): ContentEncoding
-
parseWithTransferEncoding(FilterChainContext, HttpHeader, Buffer): ParsingResult
-
serializeWithTransferEncoding(FilterChainContext, HttpContent, TransferEncoding): Buffer
-
lookupAlias(ContentEncoding, DataChunk, int): boolean
-
isSecure(Connection): boolean
-
statusDropsConnection(int): boolean
-
checkRemainderOverflow(HttpHeader, int): boolean
-
HeaderParsingState
-
getMonitoringConfig(): MonitoringConfig<HttpProbe>
-
createJmxManagementObject(): Object
-
isResponseToHeadRequest(HttpHeader): boolean
-
ContentParsingState
-
HttpContent
-
HttpContext
-
HttpEvents
-
HttpHeader
-
contentType: SettableContentType
-
CHUNKED_ENCODING_BYTES: byte[]
-
isCommitted: boolean
-
headers: MimeHeaders
-
protocolC: DataChunk
-
parsedProtocol: Protocol
-
isChunked: boolean
-
tmpContentLengthBuffer: byte[]
-
tmpHeaderEncodingBuffer: byte[]
-
contentLength: long
-
isExpectContent: boolean
-
isSkipRemainder: boolean
-
isContentBroken: boolean
-
secure: boolean
-
isIgnoreContentModifiers: boolean
-
upgrade: DataChunk
-
transferEncoding: TransferEncoding
-
contentEncodings: List<ContentEncoding>
-
isContentEncodingsSelected: boolean
-
attributes: AttributeHolder
-
activeAttributes: AttributeHolder
-
headerBuffer: Buffer
-
chunkingAllowed: boolean
-
HttpHeader(): void
-
HttpHeader(MimeHeaders): void
-
setHeaderBuffer(Buffer): void
-
getAttributes(): AttributeHolder
-
isRequest(): boolean
-
isHeader(): boolean
-
getHttpHeader(): HttpHeader
-
getProcessingState(): ProcessingState
-
getParsingState(): HttpPacketParsing
-
addContentEncoding(ContentEncoding): void
-
getContentEncodings(boolean): List<ContentEncoding>
-
getContentEncodings(): List<ContentEncoding>
-
isContentEncodingsSelected(): boolean
-
setContentEncodingsSelected(boolean): void
-
getTransferEncoding(): TransferEncoding
-
setTransferEncoding(TransferEncoding): void
-
isChunked(): boolean
-
setChunked(boolean): void
-
isExpectContent(): boolean
-
setExpectContent(boolean): void
-
isSkipRemainder(): boolean
-
setSkipRemainder(boolean): void
-
isContentBroken(): boolean
-
setContentBroken(boolean): void
-
getUpgrade(): String
-
getUpgradeDC(): DataChunk
-
setUpgrade(String): void
-
isUpgrade(): boolean
-
makeUpgradeHeader(): void
-
isIgnoreContentModifiers(): boolean
-
setIgnoreContentModifiers(boolean): void
-
makeContentLengthHeader(long): void
-
getContentLength(): long
-
setContentLength(int): void
-
setContentLengthLong(long): void
-
isCommitted(): boolean
-
setCommitted(boolean): void
-
makeTransferEncodingHeader(String): void
-
extractContentEncoding(DataChunk): void
-
getCharacterEncoding(): String
-
setCharacterEncoding(String): void
-
isChunkingAllowed(): boolean
-
setChunkingAllowed(boolean): void
-
isContentTypeSet(): boolean
-
getContentType(): String
-
setContentType(String): void
-
setContentType(ContentType): void
-
getContentTypeHolder(): ContentType
-
getHeaders(): MimeHeaders
-
getHeader(String): String
-
getHeader(Header): String
-
setHeader(String, String): void
-
setHeader(String, HeaderValue): void
-
setHeader(Header, String): void
-
setHeader(Header, HeaderValue): void
-
addHeader(String, String): void
-
addHeader(String, HeaderValue): void
-
addHeader(Header, String): void
-
addHeader(Header, HeaderValue): void
-
containsHeader(String): boolean
-
containsHeader(Header): boolean
-
getProtocolDC(): DataChunk
-
getProtocolString(): String
-
getProtocol(): Protocol
-
setProtocol(Protocol): void
-
isSecure(): boolean
-
setSecure(boolean): void
-
httpContentBuilder(): Builder
-
httpTrailerBuilder(): Builder
-
reset(): void
-
recycle(): void
-
handleGetSpecialHeader(String): String
-
handleGetSpecialHeader(Header): String
-
handleSetSpecialHeaders(String, String): boolean
-
handleSetSpecialHeaders(String, HeaderValue): boolean
-
handleSetSpecialHeaders(Header, String): boolean
-
handleSetSpecialHeaders(Header, HeaderValue): boolean
-
isSpecialHeader(String): boolean
-
isSpecialHeaderSet(String): boolean
-
isSpecialHeader(char): boolean
-
getTempHeaderEncodingBuffer(): byte[]
-
getValueBasedOnHeader(Header): String
-
getValueBasedOnHeader(String): String
-
setValueBasedOnHeader(String, String): boolean
-
setValueBasedOnHeader(Header, String): boolean
-
setContentLenth(String): boolean
-
flushSpecialHeaders(): void
-
Builder
-
HttpPacket
-
HttpPacketParsing
-
HttpProbe
-
onDataReceivedEvent(Connection, Buffer): void
-
onDataSentEvent(Connection, Buffer): void
-
onHeaderParseEvent(Connection, HttpHeader, int): void
-
onHeaderSerializeEvent(Connection, HttpHeader, Buffer): void
-
onContentChunkParseEvent(Connection, HttpContent): void
-
onContentChunkSerializeEvent(Connection, HttpContent): void
-
onContentEncodingParseEvent(Connection, HttpHeader, Buffer, ContentEncoding): void
-
onContentEncodingParseResultEvent(Connection, HttpHeader, Buffer, ContentEncoding): void
-
onContentEncodingSerializeEvent(Connection, HttpHeader, Buffer, ContentEncoding): void
-
onContentEncodingSerializeResultEvent(Connection, HttpHeader, Buffer, ContentEncoding): void
-
onTransferEncodingParseEvent(Connection, HttpHeader, Buffer, TransferEncoding): void
-
onTransferEncodingSerializeEvent(Connection, HttpHeader, Buffer, TransferEncoding): void
-
onErrorEvent(Connection, HttpPacket, Throwable): void
-
Adapter
-
HttpProbeNotifier
-
notifyDataReceived(HttpCodecFilter, Connection, Buffer): void
-
notifyDataSent(HttpCodecFilter, Connection, Buffer): void
-
notifyHeaderParse(HttpCodecFilter, Connection, HttpHeader, int): void
-
notifyHeaderSerialize(HttpCodecFilter, Connection, HttpHeader, Buffer): void
-
notifyContentChunkParse(HttpCodecFilter, Connection, HttpContent): void
-
notifyContentChunkSerialize(HttpCodecFilter, Connection, HttpContent): void
-
notifyContentEncodingParse(HttpCodecFilter, Connection, HttpHeader, Buffer, ContentEncoding): void
-
notifyContentEncodingParseResult(HttpCodecFilter, Connection, HttpHeader, Buffer, ContentEncoding): void
-
notifyContentEncodingSerialize(HttpCodecFilter, Connection, HttpHeader, Buffer, ContentEncoding): void
-
notifyContentEncodingSerializeResult(HttpCodecFilter, Connection, HttpHeader, Buffer, ContentEncoding): void
-
notifyTransferEncodingParse(HttpCodecFilter, Connection, HttpHeader, Buffer, TransferEncoding): void
-
notifyTransferEncodingSerialize(HttpCodecFilter, Connection, HttpHeader, Buffer, TransferEncoding): void
-
notifyProbesError(HttpCodecFilter, Connection, HttpPacket, Throwable): void
-
HttpRequestPacket
-
HttpRequestPacketImpl
-
HttpResponsePacket
-
HttpResponsePacketImpl
-
HttpServerFilter
-
HTTP_SERVER_REQUEST_ATTR_NAME: String
-
RESPONSE_COMPLETE_EVENT: FilterChainEvent
-
httpRequestInProcessAttr: Attribute<ServerHttpRequestImpl>
-
keepAliveContextAttr: Attribute<KeepAliveContext>
-
keepAliveQueue: DelayQueue<KeepAliveContext>
-
keepAlive: KeepAlive
-
defaultResponseContentType: String
-
defaultResponseContentTypeBytes: byte[]
-
defaultResponseContentTypeBytesNoCharset: byte[]
-
allowKeepAlive: boolean
-
maxRequestHeaders: int
-
maxResponseHeaders: int
-
allowPayloadForUndefinedHttpMethods: boolean
-
HttpServerFilter(): void
-
HttpServerFilter(boolean, int, KeepAlive, DelayedExecutor): void
-
HttpServerFilter(boolean, int, String, KeepAlive, DelayedExecutor): void
-
HttpServerFilter(boolean, int, String, KeepAlive, DelayedExecutor, int, int): void
-
getDefaultResponseContentType(): String
-
setDefaultResponseContentType(String): void
-
isAllowPayloadForUndefinedHttpMethods(): boolean
-
setAllowPayloadForUndefinedHttpMethods(boolean): void
-
handleRead(FilterChainContext): NextAction
-
decodeInitialLineFromBytes(FilterChainContext, HttpPacketParsing, HeaderParsingState, byte[], int): boolean
-
parseRequestURI(ServerHttpRequestImpl, HeaderParsingState, byte[], int): boolean
-
decodeInitialLineFromBuffer(FilterChainContext, HttpPacketParsing, HeaderParsingState, Buffer): boolean
-
parseRequestURI(ServerHttpRequestImpl, HeaderParsingState, Buffer): boolean
-
onHttpHeaderParsed(HttpHeader, Buffer, FilterChainContext): boolean
-
prepareRequest(ServerHttpRequestImpl, boolean): void
-
onHttpPacketParsed(HttpHeader, FilterChainContext): boolean
-
onInitialLineParsed(HttpHeader, FilterChainContext): void
-
onHttpHeadersParsed(HttpHeader, MimeHeaders, FilterChainContext): void
-
onHttpContentParsed(HttpContent, FilterChainContext): void
-
onHttpHeaderError(HttpHeader, FilterChainContext, Throwable): void
-
onHttpContentError(HttpHeader, FilterChainContext, Throwable): void
-
encodeHttpPacket(FilterChainContext, HttpPacket): Buffer
-
prepareResponse(FilterChainContext, HttpRequestPacket, HttpResponsePacket, HttpContent): HttpContent
-
encodeInitialLine(HttpPacket, Buffer, MemoryManager): Buffer
-
onInitialLineEncoded(HttpHeader, FilterChainContext): void
-
onHttpHeadersEncoded(HttpHeader, FilterChainContext): void
-
onHttpContentEncoded(HttpContent, FilterChainContext): void
-
handleEvent(FilterChainContext, FilterChainEvent): NextAction
-
handleClose(FilterChainContext): NextAction
-
processResponseComplete(FilterChainContext, HttpRequestPacket, boolean): void
-
customizeErrorResponse(HttpResponsePacket): HttpContent
-
checkKeepAliveRequestsCount(HttpContext): boolean
-
sendBadRequestResponse(FilterChainContext, HttpResponsePacket): void
-
commitAndCloseAsError(FilterChainContext, HttpResponsePacket): void
-
checkContentLengthRemainder(HttpRequestPacket): boolean
-
KeepAliveContext
-
KeepAliveWorker
-
KeepAliveResolver
-
ServerHttpRequestImpl
-
HttpTrailer
-
KeepAlive
-
KeepAliveProbe
-
LZMAContentEncoding
-
LazyCookieState
-
Method
-
MimeHeadersPacket
-
Note
-
ParsingResult
-
ProcessingState
-
Protocol
-
HTTP_0_9: Protocol
-
HTTP_1_0: Protocol
-
HTTP_1_1: Protocol
-
HTTP_2_0: Protocol
-
valueOf(byte[], int, int): Protocol
-
valueOf(Buffer, int, int): Protocol
-
valueOf(DataChunk): Protocol
-
equals(Protocol, byte[], int, int): boolean
-
equals(Protocol, Buffer, int, int): boolean
-
protocolString: String
-
majorVersion: int
-
minorVersion: int
-
protocolBytes: byte[]
-
Protocol(int, int): void
-
getMajorVersion(): int
-
getMinorVersion(): int
-
getProtocolString(): String
-
getProtocolBytes(): byte[]
-
equals(String): boolean
-
equals(DataChunk): boolean
-
TransferEncoding
-
io
-
util
Java files
Class files