Uses of Package
org.apache.http
Packages that use org.apache.http
Package
Description
Core HTTP component APIs and primitives.
Core HTTP entity implementations.
Default implementations of HTTP connections for synchronous,
blocking communication.
Embedded server and server bootstrap.
Default implementations of entity content strategies.
Default implementations of message parses and writers
for synchronous, blocking communication.
Default implementations of HTTP connections for asynchronous,
even driven communication.
Embedded non-blocking server and server bootstrap.
Default implementations of message parses and writers
for asynchronous, even driven communication.
Default implementations of client side connection pools
for asynchronous, even driven communication.
Default implementations of client side connection pools
for synchronous, blocking communication.
HTTP message parser and writer APIs for synchronous, blocking
communication.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
Core HTTP component APIs and primitives for asynchronous, event
driven communication.
Core HTTP entity implementations with support for
asynchronous, event driven communication.
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
TLS/SSL support for asynchronous, event driven communication.
Deprecated.
Core HTTP protocol execution framework and HTTP protocol handlers
for synchronous, blocking communication.
Core utility classes.
-
Classes in org.apache.http used by org.apache.httpClassDescriptionRepresents an HTTP header field.One element of an HTTP
header
value consisting of a name / value pair and a number of optional name / value parameters.A type-safe iterator forHeader
objects.A generic HTTP connection, useful on client and server side.The point of access to the statistics of anHttpConnection
.An entity that can be sent or received with an HTTP message.A request with an entity.Signals that an HTTP exception has occurred.Holds all of the variables needed to describe an HTTP connection to a host.HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.After receiving and interpreting a request message, a server responds with an HTTP response message.Represents an HTTP version.Signals a malformed chunked stream.Signals that an HTTP method is not supported.A name-value pair parameter used as an element of HTTP messages.Signals a parse error.Signals that an HTTP protocol violation has occurred.Represents a protocol version.The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters. -
Classes in org.apache.http used by org.apache.http.entityClassDescriptionRepresents an HTTP header field.One element of an HTTP
header
value consisting of a name / value pair and a number of optional name / value parameters.An entity that can be sent or received with an HTTP message.Signals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.A name-value pair parameter used as an element of HTTP messages.Signals a parse error. -
Classes in org.apache.http used by org.apache.http.implClassDescriptionInterface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.A type-safe iterator for
Header
objects.A client-side HTTP connection, which can be used for sending requests and receiving responses.A generic HTTP connection, useful on client and server side.Factory forHttpConnection
instances.The point of access to the statistics of anHttpConnection
.An entity that can be sent or received with an HTTP message.A request with an entity.Signals that an HTTP exception has occurred.An HTTP connection over the Internet Protocol (IP).HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.A factory forHttpRequest
objects.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory forHttpResponse
objects.A server-side HTTP connection, which can be used for receiving requests and sending responses.Signals that an HTTP method is not supported.Represents a protocol version.Interface for obtaining reason phrases for HTTP status codes.The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters.An iterator forString
tokens. -
Classes in org.apache.http used by org.apache.http.impl.bootstrapClassDescriptionInterface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.Factory for
HttpConnection
instances.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.A factory forHttpResponse
objects.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.A server-side HTTP connection, which can be used for receiving requests and sending responses. -
Classes in org.apache.http used by org.apache.http.impl.entityClassDescriptionAn entity that can be sent or received with an HTTP message.Signals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.
-
Classes in org.apache.http used by org.apache.http.impl.ioClassDescriptionRepresents an HTTP header field.Signals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.A factory for
HttpRequest
objects.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory forHttpResponse
objects.Signals a parse error. -
Classes in org.apache.http used by org.apache.http.impl.nioClassDescriptionSignals that the connection has been closed unexpectedly.A generic HTTP connection, useful on client and server side.The point of access to the statistics of an
HttpConnection
.An entity that can be sent or received with an HTTP message.Signals that an HTTP exception has occurred.An HTTP connection over the Internet Protocol (IP).HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.A factory forHttpRequest
objects.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory forHttpResponse
objects. -
Classes in org.apache.http used by org.apache.http.impl.nio.bootstrapClassDescriptionInterface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.A factory for
HttpResponse
objects.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol. -
Classes in org.apache.http used by org.apache.http.impl.nio.codecsClassDescriptionRepresents an HTTP header field.Signals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.A factory for
HttpRequest
objects.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory forHttpResponse
objects.Signals a parse error. -
Classes in org.apache.http used by org.apache.http.impl.nio.poolClassDescriptionHolds all of the variables needed to describe an HTTP connection to a host.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory for
HttpResponse
objects. -
Classes in org.apache.http used by org.apache.http.impl.poolClassDescriptionA client-side HTTP connection, which can be used for sending requests and receiving responses.Factory for
HttpConnection
instances.Holds all of the variables needed to describe an HTTP connection to a host. -
Classes in org.apache.http used by org.apache.http.ioClassDescriptionSignals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.
-
Classes in org.apache.http used by org.apache.http.messageClassDescriptionAn HTTP header which is already formatted.Represents an HTTP header field.One element of an HTTP
header
value consisting of a name / value pair and a number of optional name / value parameters.A type-safe iterator forHeaderElement
objects.A type-safe iterator forHeader
objects.An entity that can be sent or received with an HTTP message.A request with an entity.HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.After receiving and interpreting a request message, a server responds with an HTTP response message.A name-value pair parameter used as an element of HTTP messages.Signals a parse error.Represents a protocol version.Interface for obtaining reason phrases for HTTP status codes.The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters.An iterator forString
tokens. -
Classes in org.apache.http used by org.apache.http.nioClassDescriptionA generic HTTP connection, useful on client and server side.Signals that an HTTP exception has occurred.HTTP messages consist of requests from client to server and responses from server to client.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.After receiving and interpreting a request message, a server responds with an HTTP response message.
-
Classes in org.apache.http used by org.apache.http.nio.entityClassDescriptionRepresents an HTTP header field.An entity that can be sent or received with an HTTP message.
-
Classes in org.apache.http used by org.apache.http.nio.protocolClassDescriptionInterface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.An entity that can be sent or received with an HTTP message.A request with an entity.Signals that an HTTP exception has occurred.Holds all of the variables needed to describe an HTTP connection to a host.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory for
HttpResponse
objects. -
Classes in org.apache.http used by org.apache.http.nio.reactor.sslClassDescriptionHolds all of the variables needed to describe an HTTP connection to a host.
-
Classes in org.apache.http used by org.apache.http.paramsClassDescriptionRepresents an HTTP version.Represents a protocol version.
-
Classes in org.apache.http used by org.apache.http.protocolClassDescriptionInterface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.A client-side HTTP connection, which can be used for sending requests and receiving responses.A generic HTTP connection, useful on client and server side.Signals that an HTTP exception has occurred.Holds all of the variables needed to describe an HTTP connection to a host.A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.After receiving and interpreting a request message, a server responds with an HTTP response message.A factory for
HttpResponse
objects.HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.A server-side HTTP connection, which can be used for receiving requests and sending responses. -
Classes in org.apache.http used by org.apache.http.utilClassDescriptionAn entity that can be sent or received with an HTTP message.After receiving and interpreting a request message, a server responds with an HTTP response message.Signals a parse error.