Interface | Description |
---|---|
HttpClient |
This class is the main entry point which is used for preparing client requests.
|
HttpMessageHeaders |
This class represents HTTP message headers.
|
HttpRequest |
This class represents an immutable client request
is ready for execution.
|
HttpRequestBuilder |
This class provides methods for preparing client request.
|
HttpRequestFilter |
This interface provides a capability for pre-processing of outbound requests.
|
HttpRequestProcessingContext |
Request processing context.
|
HttpResponse |
This class represents a response for a client request.
|
HttpResponseFilter |
This interface provides a capability for post-processing of inbound responses.
|
HttpResponseListener |
This interface should be implemented by client,
in order to handle asynchronous responses.
|
ProcessedHttpRequest |
This class represents a mutable request-specific information
and allows to modify the request to be sent to an HTTP server.
|
ProcessedHttpResponse |
This class represents a mutable response-specific information
and allows to modify the response to be returned back to the client.
|
StreamedMessageBody |
This interface provides a conversation of Java type, which represents message body,
to an OutputStream.
|
Class | Description |
---|---|
HttpClientBuilder |
This class represents a main entry point for creating and setting up
HttpClient instance. |
HttpHeader |
This class represents HTTP message-header name.
|
HttpResponseBuilder |
This class provides methods for preparing client response.
|
URIBuilder |
Utility class for building URIs from their components.
|
Enum | Description |
---|---|
HttpMethod |
This enumeration represents the HTTP methods.
|
Exception | Description |
---|---|
HttpClientException |
This class represents an error that occurs during the processing of a client request or response.
|
Copyright © 2013, 2014, Oracle and/or its affiliates. All rights reserved.