Uses of Package
org.apache.hc.core5.http.protocol
Packages that use org.apache.hc.core5.http.protocol
Package
Description
Apache Bench (AB) clone based on HttpCore.
Core HTTP transport component APIs.
Default implementations of core HTTP APIs.
HTTP/1.1 requester and server bootstrap.
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Core HTTP transport APIs based on the classic (blocking) I/O model.
Support classes for the classic (blocking) I/O model.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Commands for HTTP transports based on asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
Core HTTP protocol interceptors.
Default implementations of core HTTP/2 APIs.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
Support classes for HTTP/2 asynchronous transport.
HTTP/2 protocol interceptors.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.benchmarkClassDescriptionImplementation of
HttpContext
that provides convenience setters for user assignable attributes and getter for readable attributes. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.implClassDescriptionHttpContext represents execution state of an HTTP process.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.Builder for
HttpProcessor
instances. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.impl.bootstrapClassDescriptionHttpContext represents execution state of an HTTP process.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.A lookup registry.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.impl.ioClassDescriptionHttpContext represents execution state of an HTTP process.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.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.impl.nioClassDescriptionImplementation of
HttpContext
that provides convenience setters for user assignable attributes and getter for readable attributes.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. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.io
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.io.support
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.nio
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.nio.command
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.nio.support
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.nio.support.classic
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http.protocolClassDescriptionBuilder class to build a linked list (chain) of unique class instances.HttpContext represents execution state of an HTTP process.Implementation of
HttpContext
that provides convenience setters for user assignable attributes and getter for readable attributes.Generates a date in the format required by the HTTP protocol.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.Builder forHttpProcessor
instances.A lookup registry.RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpect
header. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http2.implClassDescriptionHTTP 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.Builder for
HttpProcessor
instances. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http2.impl.nioClassDescriptionHttpContext represents execution state of an HTTP process.Implementation of
HttpContext
that provides convenience setters for user assignable attributes and getter for readable attributes.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. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http2.impl.nio.bootstrapClassDescriptionHttpContext represents execution state of an HTTP process.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.A lookup registry.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http2.nio.support
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.http2.protocolClassDescriptionHttpContext represents execution state of an HTTP process.RequestConnControl is responsible for adding
Connection
header to the outgoing requests, which is essential for managing persistence ofHTTP/1.0
connections.RequestContent is the most important interceptor for outgoing requests.RequestHostOutgoing is responsible for addingHost
header to the outgoing message.RequestTargetHost is responsible for copyingHost
header value toHttpRequest.setAuthority(URIAuthority)
of the incoming message.ResponseConnControl is responsible for addingConnection
header to the outgoing responses, which is essential for managing persistence ofHTTP/1.0
connections.ResponseContent is the most important interceptor for outgoing responses. -
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.reactive
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.testing.classicClassDescriptionHttpContext represents execution state of an HTTP process.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.Generic registry of request handlers that can be resolved by properties of request messages.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.testing.framework
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.testing.nioClassDescriptionHttpContext represents execution state of an HTTP process.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.Generic registry of request handlers that can be resolved by properties of request messages.
-
Classes in org.apache.hc.core5.http.protocol used by org.apache.hc.core5.testing.reactive