See: Description
| Interface | Description |
|---|---|
| DataPoster |
Interface for sending data during an HTTP POST or PUT operation.
|
| HttpClient |
Specifies methods for an HTTP client.
|
| HttpServer |
Specifies methods for an HTTP server, which is
handling a single request from an HTTP client.
|
| Class | Description |
|---|---|
| BasicHttpClient |
A very basic HTTP client implementation.
|
| BasicHttpServer |
A very basic HTTP server implementation.
|
| ByteArrayDataPoster |
A utility class for sending an array of bytes to an HTTP server or client.
|
| ChunkedInputStream |
An
InputStream wrapper supporting the chunked transfer encoding. |
| ChunkedOutputStream |
An
OutputStream wrapper that supports the chunked transfer encoding. |
| ClientRequest |
Contains an HTTP client request.
|
| ClientResponse |
Contains the contents of an HTTP response message.
|
| ContentType |
Content type field value class, see RFC 2045 section 5.1 on this.
|
| ContentType.Parameter |
Content type parameter, see
parameter definition in RFC 2045. |
| EasyHttpClient |
An easy-to-use HTTP client that can perform any standard HTTP operation.
|
| GeneralDataPoster |
A utility class for sending binary data to an HTTP server or client.
|
| HttpUtil |
Contains utility functions for common HTTP I/O tasks.
|
| HttpVersion |
This represents an
HTTP-Version data object, as found in RFC
2616. |
| LimitedInputStream |
An InputStream wrapper which allows only a certain number of bytes to be
read.
|
| LimitedOutputStream |
An OutputStream wrapper which allows only a certain number of bytes to be
output.
|
| MessageHeader |
This is an immutable implementation of the
MessageHeader interface. |
| MessageHeaders |
Contains a list of message headers.
|
| Request |
Contains an HTTP request.
|
| RequestLine |
This is a immutable implementation of an HTTP request line.
|
| Response |
Contains the contents of an HTTP response message.
|
| RetryHttpClient |
A
HttpClient implementation that retries contacting a remote URL and
allows for persistant connections. |
| ServerRequest |
Specifies an HTTP request.
|
| ServerResponse |
Contains the contents of an HTTP response message.
|
| StatusLine |
This is a immutable implementation of the
StatusLine interface. |
| ThreadedHttpServer |
This class is for unit testing.
|
| Enum | Description |
|---|---|
| ContentType.StandardType |
Standard content types.
|
| Method |
Standard HTTP methods.
|
| Exception | Description |
|---|---|
| HttpException |
This exception is used to indicate the use of the HTTP protocol was
incorrect.
|
| IllegalHttpStateException |
Unchecked exception used to indicate the use of the HTTP
library (such as call order) was incorrectly made.
|
Provides classes for sending and receiving data over HTTP.
Copyright © 2012. All Rights Reserved.