ClientHttpRequest and ClientHttpResponse,
as well as a basic implementation of these interfaces.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ClientHttpRequest
Represents a client-side HTTP request. |
| public interface | ClientHttpRequestExecution
Represents the context of a client-side HTTP request execution. |
| public interface | ClientHttpRequestFactory
Factory for |
| public interface | ClientHttpRequestInitializer
Callback interface for initializing a |
| public interface | ClientHttpRequestInterceptor
Contract to intercept client-side HTTP requests. |
| public interface | ClientHttpResponse
Represents a client-side HTTP response. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractBufferingClientHttpRequest
Base implementation of |
| public abstract class | AbstractClientHttpRequest
Abstract base for |
| public abstract class | AbstractClientHttpRequestFactoryWrapper
Abstract base class for |
| public abstract class | AbstractClientHttpResponse
Deprecated
for removal since 6.0. as of 6.0, with no direct replacement; scheduled for removal in 6.2
Abstract base for ClientHttpResponse.
|
| pack-priv abstract class | AbstractStreamingClientHttpRequest
Abstract base for |
| public class | BufferingClientHttpRequestFactory
Wrapper for a |
| pack-priv class | BufferingClientHttpRequestWrapper
Simple implementation of |
| pack-priv class | BufferingClientHttpResponseWrapper
Simple implementation of |
| pack-priv class | HttpComponentsClientHttpRequest
|
| public class | HttpComponentsClientHttpRequestFactory
|
| pack-priv class | HttpComponentsClientHttpResponse
|
| pack-priv class | InterceptingClientHttpRequest
Wrapper for a |
| public class | InterceptingClientHttpRequestFactory
|
| pack-priv class | JdkClientHttpRequest
|
| public class | JdkClientHttpRequestFactory
|
| pack-priv class | JdkClientHttpResponse
|
| pack-priv class | JettyClientHttpRequest
|
| public class | JettyClientHttpRequestFactory
|
| pack-priv class | JettyClientHttpResponse
|
| public class | MultipartBodyBuilder
Prepare the body of a multipart request, resulting in a
|
| pack-priv class | OkHttp3ClientHttpRequest
Deprecated
for removal since 6.1.
ClientHttpRequest implementation based on OkHttp 3.x.
|
| public class | OkHttp3ClientHttpRequestFactory
Deprecated
for removal since 6.1. since 6.1, in favor of other ClientHttpRequestFactory
implementations; scheduled for removal in 6.2
ClientHttpRequestFactory implementation that uses
OkHttp 3.x to create requests.
|
| pack-priv class | OkHttp3ClientHttpResponse
Deprecated
for removal since 6.1.
ClientHttpResponse implementation based on OkHttp 3.x.
|
| pack-priv class | |
| pack-priv class | ReactorNettyClientRequest
|
| public class | ReactorNettyClientRequestFactory
Reactor-Netty implementation of |
| pack-priv class | ReactorNettyClientResponse
|
| public class | ReactorResourceFactory
Factory to manage Reactor Netty resources, i.e. |
| pack-priv class | SimpleClientHttpRequest
|
| public class | SimpleClientHttpRequestFactory
|
| pack-priv class | SimpleClientHttpResponse
|