Package | Description |
---|---|
org.springframework.http.client |
Contains an abstraction over client-side HTTP.
|
org.springframework.http.client.support |
This package provides generic HTTP support classes,
to be used by higher-level classes like RestTemplate.
|
org.springframework.web.client |
Core package of the client-side web support.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientHttpRequest
Abstract base for
ClientHttpRequest that makes sure that headers
and body are not written multiple times. |
Modifier and Type | Method and Description |
---|---|
ClientHttpRequest |
SimpleClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod) |
ClientHttpRequest |
HttpComponentsClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod) |
ClientHttpRequest |
AbstractClientHttpRequestFactoryWrapper.createRequest(URI uri,
HttpMethod httpMethod)
This implementation simply calls
AbstractClientHttpRequestFactoryWrapper.createRequest(URI, HttpMethod, ClientHttpRequestFactory)
with the wrapped request factory provided to the
constructor. |
ClientHttpRequest |
OkHttp3ClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod) |
ClientHttpRequest |
ClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod)
Create a new
ClientHttpRequest for the specified URI and HTTP method. |
ClientHttpRequest |
Netty4ClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod)
Deprecated.
|
protected abstract ClientHttpRequest |
AbstractClientHttpRequestFactoryWrapper.createRequest(URI uri,
HttpMethod httpMethod,
ClientHttpRequestFactory requestFactory)
Create a new
ClientHttpRequest for the specified URI and HTTP method
by using the passed-on request factory. |
protected ClientHttpRequest |
BufferingClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod,
ClientHttpRequestFactory requestFactory) |
protected ClientHttpRequest |
InterceptingClientHttpRequestFactory.createRequest(URI uri,
HttpMethod httpMethod,
ClientHttpRequestFactory requestFactory) |
Modifier and Type | Method and Description |
---|---|
void |
ClientHttpRequestInitializer.initialize(ClientHttpRequest request)
Initialize the given client HTTP request.
|
Modifier and Type | Method and Description |
---|---|
protected ClientHttpRequest |
HttpAccessor.createRequest(URI url,
HttpMethod method)
Create a new
ClientHttpRequest via this template's ClientHttpRequestFactory . |
Modifier and Type | Method and Description |
---|---|
void |
RequestCallback.doWithRequest(ClientHttpRequest request)
|