クラス DefaultResponseCreator
java.lang.ObjectSE
org.springframework.test.web.client.response.DefaultResponseCreator
- 実装されたすべてのインターフェース:
ResponseCreator
レスポンスの詳細を追加するためのビルダースタイルのメソッドを備えた
ResponseCreator
。- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクター修飾子コンストラクター説明protected
DefaultResponseCreator
(int statusCode) protected コンストラクター。protected
DefaultResponseCreator
(HttpStatusCode statusCode) protected コンストラクター。方法の概要
修飾子と型メソッド説明body
(byte[] content) 本体をバイト配列として設定します。本文を UTF-8 文字列として設定します。指定された文字セットを使用して文字列から本体を設定します。Resource
から本体を設定します。contentType
(MediaType mediaType) Content-Type
ヘッダーを設定します。cookies
(ResponseCookie... cookies) 1 つ以上の Cookie を追加します。cookies
(MultiValueMap<StringSE, ResponseCookie> multiValueMap) 指定されたMultiValueMap
からすべての Cookie をコピーします。createResponse
(ClientHttpRequest request) 指定されたリクエストに対するレスポンスを作成します。1 つ以上の値を持つレスポンスヘッダーを追加します。headers
(HttpHeaders headers) 指定されたすべてのヘッダーをコピーします。Location
ヘッダーを設定します。
コンストラクターの詳細
DefaultResponseCreator
protected DefaultResponseCreator(int statusCode) protected コンストラクター。MockRestResponseCreators
で静的ファクトリメソッドを使用します。- 導入:
- 5.3.17
DefaultResponseCreator
protected コンストラクター。MockRestResponseCreators
で静的ファクトリメソッドを使用します。
メソッドの詳細
body
本文を UTF-8 文字列として設定します。body
指定された文字セットを使用して文字列から本体を設定します。- 導入:
- 6.0
body
本体をバイト配列として設定します。body
Resource
から本体を設定します。contentType
Content-Type
ヘッダーを設定します。location
Location
ヘッダーを設定します。header
1 つ以上の値を持つレスポンスヘッダーを追加します。- 導入:
- 6.0
headers
指定されたすべてのヘッダーをコピーします。cookies
1 つ以上の Cookie を追加します。- 導入:
- 6.0
cookies
指定されたMultiValueMap
からすべての Cookie をコピーします。- 導入:
- 6.0
createResponse
インターフェースからコピーされた説明:ResponseCreator
指定されたリクエストに対するレスポンスを作成します。- 次で指定:
- インターフェース
ResponseCreator
のcreateResponse
- パラメーター:
request
- リクエスト- 例外:
IOExceptionSE