See: Description
| Interface | Description |
|---|---|
| AsyncClientHttpRequest | Deprecated
as of Spring 5.0, in favor of
ClientRequest |
| AsyncClientHttpRequestExecution | Deprecated
as of Spring 5.0, in favor of
ExchangeFilterFunction |
| AsyncClientHttpRequestFactory | Deprecated
as of Spring 5.0, in favor of
ClientHttpConnector |
| AsyncClientHttpRequestInterceptor | Deprecated
as of Spring 5.0, in favor of
ExchangeFilterFunction |
| ClientHttpRequest |
Represents a client-side HTTP request.
|
| ClientHttpRequestExecution |
Represents the context of a client-side HTTP request execution.
|
| ClientHttpRequestFactory |
Factory for
ClientHttpRequest objects. |
| ClientHttpRequestInitializer |
Callback interface for initializing a
ClientHttpRequest prior to it
being used. |
| ClientHttpRequestInterceptor |
Intercepts client-side HTTP requests.
|
| ClientHttpResponse |
Represents a client-side HTTP response.
|
| MultipartBodyBuilder.PartBuilder |
Builder that allows for further customization of part headers.
|
| Class | Description |
|---|---|
| AbstractClientHttpRequest |
Abstract base for
ClientHttpRequest that makes sure that headers
and body are not written multiple times. |
| AbstractClientHttpRequestFactoryWrapper |
Abstract base class for
ClientHttpRequestFactory implementations
that decorate another request factory. |
| AbstractClientHttpResponse |
Abstract base for
ClientHttpResponse. |
| BufferingClientHttpRequestFactory |
Wrapper for a
ClientHttpRequestFactory that buffers
all outgoing and incoming streams in memory. |
| HttpComponentsAsyncClientHttpRequestFactory | Deprecated
as of Spring 5.0, in favor of
HttpComponentsClientHttpConnector |
| HttpComponentsClientHttpRequestFactory |
ClientHttpRequestFactory implementation that
uses Apache HttpComponents
HttpClient to create requests. |
| InterceptingAsyncClientHttpRequestFactory | Deprecated
as of Spring 5.0, with no direct replacement
|
| InterceptingClientHttpRequestFactory |
ClientHttpRequestFactory wrapper with support for
ClientHttpRequestInterceptors. |
| MultipartBodyBuilder |
Prepare the body of a multipart request, resulting in a
MultiValueMap<String, HttpEntity>. |
| Netty4ClientHttpRequestFactory | Deprecated
as of Spring 5.0, in favor of
ReactorClientHttpConnector |
| OkHttp3ClientHttpRequestFactory |
ClientHttpRequestFactory implementation that uses
OkHttp 3.x to create requests. |
| SimpleClientHttpRequestFactory |
ClientHttpRequestFactory implementation that uses standard JDK facilities. |
ClientHttpRequest and ClientHttpResponse,
as well as a basic implementation of these interfaces.