Package | Description |
---|---|
org.springframework.http |
Contains a basic abstraction over client/server-side HTTP.
|
org.springframework.web.client |
Core package of the client-side web support.
|
Modifier and Type | Method and Description |
---|---|
<T> ResponseEntity<T> |
ResponseEntity.BodyBuilder.body(T body)
Set the body of the response entity and returns it.
|
<T> ResponseEntity<T> |
ResponseEntity.HeadersBuilder.build()
Build the response entity with no body.
|
static <T> ResponseEntity<T> |
ResponseEntity.ok(T body)
A shortcut for creating a
ResponseEntity with the given body and
the status set to OK. |
Modifier and Type | Method and Description |
---|---|
<T> ResponseEntity<T> |
RestOperations.exchange(RequestEntity<?> requestEntity,
java.lang.Class<T> responseType)
Execute the request specified in the given
RequestEntity and return
the response as ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(RequestEntity<?> requestEntity,
java.lang.Class<T> responseType) |
<T> ResponseEntity<T> |
RestOperations.exchange(RequestEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType)
Execute the request specified in the given
RequestEntity and return
the response as ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(RequestEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Execute the HTTP method to the given URI template, writing the given request entity to the request, and
returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Execute the HTTP method to the given URI template, writing the given request entity to the request, and
returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.util.Map<java.lang.String,?> uriVariables) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.lang.Object... uriVariables)
Execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.lang.Object... uriVariables) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType)
Execute the HTTP method to the given URI template, writing the given request entity to the request, and
returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType) |
<T> ResponseEntity<T> |
RestOperations.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType)
Execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType) |
<T> ResponseEntity<T> |
RestOperations.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Retrieve a representation by doing a GET on the URI template.
|
<T> ResponseEntity<T> |
RestTemplate.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables) |
<T> ResponseEntity<T> |
RestOperations.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Retrieve an entity by doing a GET on the specified URL.
|
<T> ResponseEntity<T> |
RestTemplate.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables) |
<T> ResponseEntity<T> |
RestOperations.getForEntity(java.net.URI url,
java.lang.Class<T> responseType)
Retrieve a representation by doing a GET on the URL .
|
<T> ResponseEntity<T> |
RestTemplate.getForEntity(java.net.URI url,
java.lang.Class<T> responseType) |
<T> ResponseEntity<T> |
RestOperations.postForEntity(java.lang.String url,
java.lang.Object request,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Create a new resource by POSTing the given object to the URI template,
and returns the response as
HttpEntity . |
<T> ResponseEntity<T> |
RestTemplate.postForEntity(java.lang.String url,
java.lang.Object request,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables) |
<T> ResponseEntity<T> |
RestOperations.postForEntity(java.lang.String url,
java.lang.Object request,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Create a new resource by POSTing the given object to the URI template,
and returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.postForEntity(java.lang.String url,
java.lang.Object request,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables) |
<T> ResponseEntity<T> |
RestOperations.postForEntity(java.net.URI url,
java.lang.Object request,
java.lang.Class<T> responseType)
Create a new resource by POSTing the given object to the URL,
and returns the response as
ResponseEntity . |
<T> ResponseEntity<T> |
RestTemplate.postForEntity(java.net.URI url,
java.lang.Object request,
java.lang.Class<T> responseType) |
Modifier and Type | Method and Description |
---|---|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the
given request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the
given request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.lang.String url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
java.lang.Class<T> responseType)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the
given request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.exchange(java.net.URI url,
HttpMethod method,
HttpEntity<?> requestEntity,
org.springframework.core.ParameterizedTypeReference<T> responseType)
Deprecated.
Asynchronously execute the HTTP method to the given URI template, writing the given
request entity to the request, and returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
Asynchronously retrieve a representation by doing a GET on the URI template.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.getForEntity(java.lang.String url,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
Asynchronously retrieve an entity by doing a GET on the specified URL.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.getForEntity(java.net.URI url,
java.lang.Class<T> responseType)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.getForEntity(java.net.URI url,
java.lang.Class<T> responseType)
Deprecated.
Asynchronously retrieve a representation by doing a GET on the URL.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.postForEntity(java.lang.String url,
HttpEntity<?> request,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.postForEntity(java.lang.String url,
HttpEntity<?> request,
java.lang.Class<T> responseType,
java.util.Map<java.lang.String,?> uriVariables)
Deprecated.
Create a new resource by POSTing the given object to the URI template,
and asynchronously returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.postForEntity(java.lang.String url,
HttpEntity<?> request,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.postForEntity(java.lang.String url,
HttpEntity<?> request,
java.lang.Class<T> responseType,
java.lang.Object... uriVariables)
Deprecated.
Create a new resource by POSTing the given object to the URI template,
and asynchronously returns the response as
ResponseEntity . |
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestTemplate.postForEntity(java.net.URI url,
HttpEntity<?> request,
java.lang.Class<T> responseType)
Deprecated.
|
<T> org.springframework.util.concurrent.ListenableFuture<ResponseEntity<T>> |
AsyncRestOperations.postForEntity(java.net.URI url,
HttpEntity<?> request,
java.lang.Class<T> responseType)
Deprecated.
Create a new resource by POSTing the given object to the URL,
and asynchronously returns the response as
ResponseEntity . |
protected <T> ResponseExtractor<ResponseEntity<T>> |
RestTemplate.responseEntityExtractor(java.lang.reflect.Type responseType)
Returns a response extractor for
ResponseEntity . |
protected <T> ResponseExtractor<ResponseEntity<T>> |
AsyncRestTemplate.responseEntityExtractor(java.lang.reflect.Type responseType)
Deprecated.
Returns a response extractor for
ResponseEntity . |