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
HttpContextthat 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
HttpProcessorinstances. -
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
HttpContextthat 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
HttpContextthat 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 forHttpProcessorinstances.A lookup registry.RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpectheader. -
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
HttpProcessorinstances. -
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
HttpContextthat 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
Connectionheader to the outgoing requests, which is essential for managing persistence ofHTTP/1.0connections.RequestContent is the most important interceptor for outgoing requests.RequestHostOutgoing is responsible for addingHostheader to the outgoing message.RequestTargetHost is responsible for copyingHostheader value toHttpRequest.setAuthority(URIAuthority)of the incoming message.ResponseConnControl is responsible for addingConnectionheader to the outgoing responses, which is essential for managing persistence ofHTTP/1.0connections.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