| Package | Description |
|---|---|
| org.apache.http |
Core HTTP component APIs and primitives.
|
| org.apache.http.entity |
Core HTTP entity implementations.
|
| org.apache.http.impl |
Default implementations of HTTP connections for synchronous,
blocking communication.
|
| org.apache.http.impl.bootstrap |
Embedded server and server bootstrap.
|
| org.apache.http.impl.entity |
Default implementations of entity content strategies.
|
| org.apache.http.impl.io |
Default implementations of message parses and writers
for synchronous, blocking communication.
|
| org.apache.http.impl.pool |
Default implementations of client side connection pools
for synchronous, blocking communication.
|
| org.apache.http.io |
HTTP message parser and writer APIs for synchronous, blocking
communication.
|
| org.apache.http.message |
Core HTTP message components, message element parser
and writer APIs and their default implementations.
|
| org.apache.http.params |
Deprecated.
|
| org.apache.http.protocol |
Core HTTP protocol execution framework and HTTP protocol handlers
for synchronous, blocking communication.
|
| org.apache.http.util |
Core utility classes.
|
| Class | Description |
|---|---|
| ExceptionLogger | |
| Header |
Represents an HTTP header field.
|
| HeaderElement |
One element of an HTTP
header value consisting of
a name / value pair and a number of optional name / value parameters. |
| HeaderIterator |
A type-safe iterator for
Header objects. |
| HttpConnection |
A generic HTTP connection, useful on client and server side.
|
| HttpConnectionMetrics |
The point of access to the statistics of an
HttpConnection. |
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpEntityEnclosingRequest |
A request with an entity.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpHost |
Holds all of the variables needed to describe an HTTP connection to a host.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| HttpRequest |
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.
|
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| HttpVersion |
Represents an HTTP version.
|
| MalformedChunkCodingException |
Signals a malformed chunked stream.
|
| MethodNotSupportedException |
Signals that an HTTP method is not supported.
|
| NameValuePair |
A name-value pair parameter used as an element of HTTP messages.
|
| ParseException |
Signals a parse error.
|
| ProtocolException |
Signals that an HTTP protocol violation has occurred.
|
| ProtocolVersion |
Represents a protocol version.
|
| RequestLine |
The Request-Line begins with a method token, followed by the
Request-URI and the protocol version, and ending with CRLF.
|
| StatusLine |
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.
|
| Class | Description |
|---|---|
| Header |
Represents an HTTP header field.
|
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| NameValuePair |
A name-value pair parameter used as an element of HTTP messages.
|
| ParseException |
Signals a parse error.
|
| Class | Description |
|---|---|
| ConnectionReuseStrategy |
Interface for deciding whether a connection can be re-used for
subsequent requests and should be kept alive.
|
| HeaderIterator |
A type-safe iterator for
Header objects. |
| HttpClientConnection |
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpConnection |
A generic HTTP connection, useful on client and server side.
|
| HttpConnectionFactory |
Factory for
HttpConnection instances. |
| HttpConnectionMetrics |
The point of access to the statistics of an
HttpConnection. |
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpEntityEnclosingRequest |
A request with an entity.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpInetConnection |
An HTTP connection over the Internet Protocol (IP).
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| HttpRequest |
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.
|
| HttpRequestFactory |
A factory for
HttpRequest objects. |
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| HttpResponseFactory |
A factory for
HttpResponse objects. |
| HttpServerConnection |
A server-side HTTP connection, which can be used for receiving
requests and sending responses.
|
| MethodNotSupportedException |
Signals that an HTTP method is not supported.
|
| ProtocolVersion |
Represents a protocol version.
|
| ReasonPhraseCatalog |
Interface for obtaining reason phrases for HTTP status codes.
|
| RequestLine |
The Request-Line begins with a method token, followed by the
Request-URI and the protocol version, and ending with CRLF.
|
| StatusLine |
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.
|
| TokenIterator |
An iterator for
String tokens. |
| Class | Description |
|---|---|
| ConnectionReuseStrategy |
Interface for deciding whether a connection can be re-used for
subsequent requests and should be kept alive.
|
| ExceptionLogger | |
| HttpConnectionFactory |
Factory for
HttpConnection instances. |
| HttpRequestInterceptor |
HTTP protocol interceptor is a routine that implements a specific aspect of
the HTTP protocol.
|
| HttpResponseFactory |
A factory for
HttpResponse objects. |
| HttpResponseInterceptor |
HTTP protocol interceptor is a routine that implements a specific aspect of
the HTTP protocol.
|
| Class | Description |
|---|---|
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| Class | Description |
|---|---|
| Header |
Represents an HTTP header field.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| HttpRequest |
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.
|
| HttpRequestFactory |
A factory for
HttpRequest objects. |
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| HttpResponseFactory |
A factory for
HttpResponse objects. |
| ParseException |
Signals a parse error.
|
| Class | Description |
|---|---|
| HttpClientConnection |
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpHost |
Holds all of the variables needed to describe an HTTP connection to a host.
|
| Class | Description |
|---|---|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| Class | Description |
|---|---|
| FormattedHeader |
An HTTP header which is already formatted.
|
| Header |
Represents an HTTP header field.
|
| HeaderElement |
One element of an HTTP
header value consisting of
a name / value pair and a number of optional name / value parameters. |
| HeaderElementIterator |
A type-safe iterator for
HeaderElement objects. |
| HeaderIterator |
A type-safe iterator for
Header objects. |
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpEntityEnclosingRequest |
A request with an entity.
|
| HttpMessage |
HTTP messages consist of requests from client to server and responses
from server to client.
|
| HttpRequest |
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.
|
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| NameValuePair |
A name-value pair parameter used as an element of HTTP messages.
|
| ParseException |
Signals a parse error.
|
| ProtocolVersion |
Represents a protocol version.
|
| ReasonPhraseCatalog |
Interface for obtaining reason phrases for HTTP status codes.
|
| RequestLine |
The Request-Line begins with a method token, followed by the
Request-URI and the protocol version, and ending with CRLF.
|
| StatusLine |
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.
|
| TokenIterator |
An iterator for
String tokens. |
| Class | Description |
|---|---|
| HttpVersion |
Represents an HTTP version.
|
| ProtocolVersion |
Represents a protocol version.
|
| Class | Description |
|---|---|
| ConnectionReuseStrategy |
Interface for deciding whether a connection can be re-used for
subsequent requests and should be kept alive.
|
| HttpClientConnection |
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpConnection |
A generic HTTP connection, useful on client and server side.
|
| HttpException |
Signals that an HTTP exception has occurred.
|
| HttpHost |
Holds all of the variables needed to describe an HTTP connection to a host.
|
| HttpRequest |
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.
|
| HttpRequestInterceptor |
HTTP protocol interceptor is a routine that implements a specific aspect of
the HTTP protocol.
|
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| HttpResponseFactory |
A factory for
HttpResponse objects. |
| HttpResponseInterceptor |
HTTP protocol interceptor is a routine that implements a specific aspect of
the HTTP protocol.
|
| HttpServerConnection |
A server-side HTTP connection, which can be used for receiving
requests and sending responses.
|
| Class | Description |
|---|---|
| HttpEntity |
An entity that can be sent or received with an HTTP message.
|
| HttpResponse |
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| ParseException |
Signals a parse error.
|