Package | Description |
---|---|
org.apache.hc.core5.http |
Core HTTP transport component APIs.
|
org.apache.hc.core5.http.impl |
Default implementations of core HTTP APIs.
|
org.apache.hc.core5.http.impl.bootstrap |
HTTP/1.1 requester and server bootstrap.
|
org.apache.hc.core5.http.impl.io |
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
|
org.apache.hc.core5.http.impl.nio |
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
|
org.apache.hc.core5.http.io |
Core HTTP transport APIs based on the classic (blocking) I/O model.
|
org.apache.hc.core5.http.io.support |
Support classes for the classic (blocking) I/O model.
|
org.apache.hc.core5.http.nio |
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
|
org.apache.hc.core5.http.nio.command |
Commands for HTTP transports based on asynchronous, event driven I/O model.
|
org.apache.hc.core5.http.nio.support |
Support classes for the asynchronous I/O model.
|
org.apache.hc.core5.http.nio.support.classic |
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
|
org.apache.hc.core5.http.protocol |
Core HTTP protocol interceptors.
|
org.apache.hc.core5.http2.impl |
Default implementations of core HTTP/2 APIs.
|
org.apache.hc.core5.http2.impl.nio |
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
|
org.apache.hc.core5.http2.impl.nio.bootstrap |
HTTP/2 capable requester and server bootstrap.
|
org.apache.hc.core5.http2.nio.support |
Support classes for HTTP/2 asynchronous transport.
|
org.apache.hc.core5.http2.protocol |
HTTP/2 protocol interceptors.
|
org.apache.hc.core5.reactive | |
org.apache.hc.core5.testing.classic | |
org.apache.hc.core5.testing.framework | |
org.apache.hc.core5.testing.nio | |
org.apache.hc.core5.testing.reactive |
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
HttpProcessorBuilder
Builder for
HttpProcessor instances. |
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
LookupRegistry
A lookup registry.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
Class and Description |
---|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpCoreContext
Implementation of
HttpContext that provides convenience
setters for user assignable attributes and getter for readable attributes. |
HttpDateGenerator
Generates a date in the format required by the HTTP protocol.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
HttpProcessorBuilder
Builder for
HttpProcessor instances. |
LookupRegistry
A lookup registry.
|
RequestConformance
This request interceptor is responsible for execution of the protocol conformance
checks on incoming request messages.
|
RequestExpectContinue
This request interceptor is responsible for activation of the 'expect-continue'
handshake by adding a
Expect header describing client expectations. |
RequestValidateHost
This request interceptor is responsible for copying
Host header value to
HttpRequest.setAuthority(URIAuthority) of incoming request messages. |
ResponseConformance
This response interceptor is responsible for making the protocol conformance checks
of outgoing response messages.
|
ResponseConnControl
This response interceptor is responsible for adding
Connection header
to outgoing responses, which is essential for managing persistence of
HTTP/1.0 connections. |
ResponseContent
This response interceptor is responsible for delimiting the message content
by adding
Content-Length or Transfer-Content headers based
on the properties of the enclosed entity and the protocol version. |
ResponseDate
This response interceptor is responsible for adding
Date header
to outgoing response messages. |
UriPatternType |
Class and Description |
---|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
HttpProcessorBuilder
Builder for
HttpProcessor instances. |
Class and Description |
---|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
LookupRegistry
A lookup registry.
|
UriPatternType |
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
RequestConnControl
This request interceptor is responsible for adding
Connection header
to outgoing requests, which is essential for managing persistence of
HTTP/1.0 connections. |
RequestContent
This request interceptor is responsible for delimiting the message content
by adding
Content-Length or Transfer-Content headers based
on the properties of the enclosed entity and the protocol version. |
RequestTargetHost
This request interceptor is responsible for adding
Host header to
outgoing request messages. |
RequestValidateHost
This request interceptor is responsible for copying
Host header value to
HttpRequest.setAuthority(URIAuthority) of incoming request messages. |
ResponseConnControl
This response interceptor is responsible for adding
Connection header
to outgoing responses, which is essential for managing persistence of
HTTP/1.0 connections. |
ResponseContent
This response interceptor is responsible for delimiting the message content
by adding
Content-Length or Transfer-Content headers based
on the properties of the enclosed entity and the protocol version. |
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
HttpProcessor
HTTP protocol processor is a collection of protocol interceptors that
implements the 'Chain of Responsibility' pattern, where each individual
protocol interceptor is expected to work on a particular aspect of the HTTP
protocol the interceptor is responsible for.
|
Class and Description |
---|
HttpContext
HttpContext represents execution state of an HTTP process.
|
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.