インターフェースの使用 
org.springframework.http.client.ClientHttpResponse
ClientHttpResponse を使用するパッケージ 
 パッケージ 
 説明 
 クライアント側の HTTP 上の抽象化が含まれています。
 このパッケージは、RestTemplate などの高レベルクラスで使用される汎用 HTTP サポートクラスを提供します。
 クライアント側の HTTP 抽象化のモック実装。
 クライアント側の REST テストサポートが含まれています。
 ビルトイン 
ResponseCreator 実装が含まれています。 クライアント側の Web サポートのコアパッケージ。
- org.springframework.http.client 内の ClientHttpResponse 使用ClientHttpResponse を実装している org.springframework.http.client のクラス修飾子と型クラス説明- class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。直接的な代替はない。6.2 での除去用修飾子と型メソッド説明- final ClientHttpResponseAbstractClientHttpRequest.- execute()ClientHttpRequest.- execute()このリクエストを実行すると、読み取り可能な- ClientHttpResponseが生成されます。ClientHttpRequestExecution.- execute- (HttpRequest request, byte[] body) 与えられたリクエスト属性とボディでリクエストを実行し、レスポンスを返します。- protected abstract ClientHttpResponseAbstractClientHttpRequest.- executeInternal- (HttpHeaders headers) 指定されたヘッダーとコンテンツを HTTP リクエストに書き込む抽象テンプレートメソッド。ClientHttpRequestInterceptor.- intercept- (HttpRequest request, byte[] body, ClientHttpRequestExecution execution) 指定されたリクエストをインターセプトし、レスポンスを返します。
- org.springframework.http.client.support 内の ClientHttpResponse 使用修飾子と型メソッド説明BasicAuthenticationInterceptor.- intercept- (HttpRequest request, byte[] body, ClientHttpRequestExecution execution) 
- org.springframework.mock.http.client 内の ClientHttpResponse 使用ClientHttpResponse を実装している org.springframework.mock.http.client のクラス修飾子と型メソッド説明- final ClientHttpResponseMockClientHttpRequest.- execute()- protected ClientHttpResponseMockClientHttpRequest.- executeInternal()デフォルトの実装は、構成された- responseを返します。型 ClientHttpResponse のパラメーターを持つ org.springframework.mock.http.client のメソッド修飾子と型メソッド説明- voidMockClientHttpRequest.- setResponse- (ClientHttpResponse clientHttpResponse) このリクエストを実行した結果として使用される- ClientHttpResponseを設定します。
- org.springframework.test.web.client 内の ClientHttpResponse 使用修飾子と型メソッド説明DefaultRequestExpectation.- createResponse- (ClientHttpRequest request) 5.0.3 の時点で、意図的にブロックする可能性のあるレスポンスの作成は、リクエストカウントの追跡から分離され、このメソッドはカウントを透過的にインクリメントしないことに注意してください。ResponseCreator.- createResponse- (ClientHttpRequest request) 指定されたリクエストに対するレスポンスを作成します。AbstractRequestExpectationManager.- validateRequest- (ClientHttpRequest request) RequestExpectationManager.- validateRequest- (ClientHttpRequest request) 宣言された期待に照らして、与えられた実際のリクエストを検証します。
- org.springframework.test.web.client.response 内の ClientHttpResponse 使用修飾子と型メソッド説明DefaultResponseCreator.- createResponse- (ClientHttpRequest request) ExecutingResponseCreator.- createResponse- (ClientHttpRequest request) 
- org.springframework.web.client 内の ClientHttpResponse 使用org.springframework.web.client 内の ClientHttpResponse サブインターフェース型 ClientHttpResponse のパラメーターを持つ org.springframework.web.client のメソッド修飾子と型メソッド説明HttpMessageConverterExtractor.- extractData- (ClientHttpResponse response) ResponseExtractor.- extractData- (ClientHttpResponse response) 指定された- ClientHttpResponseからデータを抽出して返します。- protected CharsetSEDefaultResponseErrorHandler.- getCharset- (ClientHttpResponse response) レスポンスの文字セットを決定します(ステータス例外に含めるため)。- protected MediaTypeHttpMessageConverterExtractor.- getContentType- (ClientHttpResponse response) "Content-Type" ヘッダーに基づいてレスポンスの Content-Type を決定するか、デフォルトで- MediaType.APPLICATION_OCTET_STREAMに設定します。- protected byte[]DefaultResponseErrorHandler.- getResponseBody- (ClientHttpResponse response) 指定されたレスポンスの本文を読み取ります(ステータス例外に含めるため)。- voidRestClient.ResponseSpec.ErrorHandler.- handle- (HttpRequest request, ClientHttpResponse response) 指定されたレスポンスのエラーを処理します。- voidDefaultResponseErrorHandler.- handleError- (ClientHttpResponse response) 特定の解決済みステータスコードを使用して、特定のレスポンスのエラーを処理します。- protected voidDefaultResponseErrorHandler.- handleError- (ClientHttpResponse response, HttpStatusCode statusCode) 解決されたステータスコードに基づいてエラーを処理します。- voidExtractingResponseErrorHandler.- handleError- (ClientHttpResponse response, HttpStatusCode statusCode) - voidNoOpResponseErrorHandler.- handleError- (ClientHttpResponse response) - default voidResponseErrorHandler.- handleError- (URISE url, HttpMethod method, ClientHttpResponse response) リクエスト URL および HTTP メソッドへのアクセスを提供する追加情報を持つ- ResponseErrorHandler.handleError(ClientHttpResponse)の代替。- voidResponseErrorHandler.- handleError- (ClientHttpResponse response) 指定されたレスポンスのエラーを処理します。- protected voidRestTemplate.- handleResponse- (URISE url, HttpMethod method, ClientHttpResponse response) 指定されたレスポンスを処理し、適切なロギングを実行し、必要に応じて- ResponseErrorHandlerを呼び出します。- booleanDefaultResponseErrorHandler.- hasError- (ClientHttpResponse response) レスポンスステータスコードを使用して- DefaultResponseErrorHandler.hasError(HttpStatusCode)にデリゲートします。- booleanNoOpResponseErrorHandler.- hasError- (ClientHttpResponse response) - booleanResponseErrorHandler.- hasError- (ClientHttpResponse response) 指定されたレスポンスにエラーがあるかどうかを示します。- protected FunctionSE<ResolvableType,- ?> DefaultResponseErrorHandler.- initBodyConvertFunction- (ClientHttpResponse response, byte[] body) エラー内容をデコードする関数を返します。