パッケージ | 説明 |
---|---|
org.springframework.http | クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。 |
org.springframework.http.client | クライアント側の HTTP 上の抽象化が含まれています。 |
org.springframework.http.converter | HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。 |
org.springframework.web.client | クライアント側の Web サポートのコアパッケージ。 |
修飾子と型 | クラスと説明 |
---|---|
class | RequestEntity<T> |
class | ResponseEntity<T> HttpStatus ステータスコードを追加する HttpEntity の拡張。 |
修飾子と型 | フィールドと説明 |
---|---|
static HttpEntity<?> | HttpEntity.EMPTY 本文またはヘッダーのない空の HttpEntity 。 |
修飾子と型 | メソッドと説明 |
---|---|
MultiValueMap<StringSE, HttpEntity<?>> | MultipartBodyBuilder.build() 構成されたパーツを含む MultiValueMap を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpEntity<?> | FormHttpMessageConverter.getHttpEntity(ObjectSE part) 指定されたパーツオブジェクトの HttpEntity を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> ResponseEntity<T> | RestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, ObjectSE... uriVariables) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, ObjectSE... uriVariables) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, MapSE<StringSE,?> uriVariables) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, MapSE<StringSE,?> uriVariables) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, ObjectSE... uriVariables) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, ObjectSE... uriVariables) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(StringSE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestOperations.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ClassSE<T> responseType) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestOperations.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) 指定された URI テンプレートに対して HTTP メソッドを実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
<T> ResponseEntity<T> | RestTemplate.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.exchange(URISE url, HttpMethod method, HttpEntity<?> requestEntity, ParameterizedTypeReference<T> responseType) 使用すべきではありません。 指定された URI テンプレートに対して HTTP メソッドを非同期に実行し、指定されたリクエストエンティティをリクエストに書き込み、レスポンスを ResponseEntity として返します。 |
protected <T> AsyncRequestCallback | AsyncRestTemplate.httpEntityCallback(HttpEntity<T> requestBody) 使用すべきではありません。 指定されたオブジェクトをリクエストストリームに書き込むリクエストコールバック実装を返します。 |
protected <T> AsyncRequestCallback | AsyncRestTemplate.httpEntityCallback(HttpEntity<T> request, TypeSE responseType) 使用すべきではありません。 指定されたオブジェクトをリクエストストリームに書き込むリクエストコールバック実装を返します。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.postForEntity(StringSE url, HttpEntity<?> request, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.postForEntity(StringSE url, HttpEntity<?> request, ClassSE<T> responseType, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI テンプレートに POST することで新しいリソースを作成し、非同期でレスポンスを ResponseEntity として返します。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.postForEntity(StringSE url, HttpEntity<?> request, ClassSE<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.postForEntity(StringSE url, HttpEntity<?> request, ClassSE<T> responseType, ObjectSE... uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI テンプレートに POST することで新しいリソースを作成し、非同期でレスポンスを ResponseEntity として返します。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestTemplate.postForEntity(URISE url, HttpEntity<?> request, ClassSE<T> responseType) 使用すべきではありません。 |
<T> ListenableFuture<ResponseEntity<T>> | AsyncRestOperations.postForEntity(URISE url, HttpEntity<?> request, ClassSE<T> responseType) 使用すべきではありません。 指定されたオブジェクトを URL に POST することで新しいリソースを作成し、非同期でレスポンスを ResponseEntity として返します。 |
ListenableFuture<URISE> | AsyncRestTemplate.postForLocation(StringSE url, HttpEntity<?> request, MapSE<StringSE,?> uriVars) 使用すべきではありません。 |
ListenableFuture<URISE> | AsyncRestOperations.postForLocation(StringSE url, HttpEntity<?> request, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI テンプレートに POST することで新しいリソースを作成し、 Location ヘッダーの値を非同期的に返します。 |
ListenableFuture<URISE> | AsyncRestTemplate.postForLocation(StringSE url, HttpEntity<?> request, ObjectSE... uriVars) 使用すべきではありません。 |
ListenableFuture<URISE> | AsyncRestOperations.postForLocation(StringSE url, HttpEntity<?> request, ObjectSE... uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI テンプレートに POST することで新しいリソースを作成し、 Location ヘッダーの値を非同期的に返します。 |
ListenableFuture<URISE> | AsyncRestTemplate.postForLocation(URISE url, HttpEntity<?> request) 使用すべきではありません。 |
ListenableFuture<URISE> | AsyncRestOperations.postForLocation(URISE url, HttpEntity<?> request) 使用すべきではありません。 指定されたオブジェクトを URL に POST することにより新しいリソースを作成し、 Location ヘッダーの値を非同期的に返します。 |
ListenableFuture<?> | AsyncRestTemplate.put(StringSE url, HttpEntity<?> request, MapSE<StringSE,?> uriVars) 使用すべきではありません。 |
ListenableFuture<?> | AsyncRestOperations.put(StringSE url, HttpEntity<?> request, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI テンプレートに PUT することにより、新しいリソースを作成します。 |
ListenableFuture<?> | AsyncRestTemplate.put(StringSE url, HttpEntity<?> request, ObjectSE... uriVars) 使用すべきではありません。 |
ListenableFuture<?> | AsyncRestOperations.put(StringSE url, HttpEntity<?> request, ObjectSE... uriVariables) 使用すべきではありません。 指定されたオブジェクトを URI に PUT することにより、リソースを作成または更新します。 |
ListenableFuture<?> | AsyncRestTemplate.put(URISE url, HttpEntity<?> request) 使用すべきではありません。 |
ListenableFuture<?> | AsyncRestOperations.put(URISE url, HttpEntity<?> request) 使用すべきではありません。 指定されたオブジェクトを URL に PUT することにより、新しいリソースを作成します。 |