| Interface | Description |
|---|---|
| ClientHttpRequest |
Represents a client-side HTTP request.
|
| ClientHttpRequestExecution |
Represents the context of a client-side HTTP request execution.
|
| ClientHttpRequestFactory |
Factory for
ClientHttpRequest objects. |
| ClientHttpRequestInterceptor |
Intercepts client-side HTTP requests.
|
| ClientHttpResponse |
Represents a client-side HTTP response.
|
| 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. |
| HttpComponentsClientHttpRequestFactory |
ClientHttpRequestFactory implementation that uses Http Components HttpClient to create requests. |
| InterceptingClientHttpRequestFactory |
Wrapper for a
ClientHttpRequestFactory that has support for ClientHttpRequestInterceptors. |
| OkHttpRequestFactory |
ClientHttpRequestFactory implementation that uses OkHttp to create requests. |
| SimpleClientHttpRequestFactory |
ClientHttpRequestFactory implementation that uses standard J2SE facilities. |