クラス DelegatingServerHttpResponse
java.lang.ObjectSE
org.springframework.http.server.DelegatingServerHttpResponse
- 実装されているすべてのインターフェース:
- CloseableSE、- FlushableSE、- AutoCloseableSE、- HttpMessage、- HttpOutputMessage、- ServerHttpResponse
 特定のターゲット 
ServerHttpResponse にすべての呼び出しを委譲する ServerHttpResponse の実装。- 導入:
- 5.3.2
- 作成者:
- Arjen Poutsma
- コンストラクターの概要コンストラクターコンストラクター説明新しい- DelegatingServerHttpResponseを作成します。
- メソッドのサマリー修飾子と型メソッド説明- void- close()このレスポンスを閉じて、作成されたリソースを解放します。- void- flush()ヘッダーとレスポンスのコンテンツが書き出されていることを確認してください。- getBody()メッセージの本文を出力ストリームとして返します。このレスポンスが委譲するターゲットレスポンスを返します。このメッセージのヘッダーを返します。- void- setStatusCode- (HttpStatusCode status) レスポンスの HTTP ステータスコードを設定します。
- コンストラクターの詳細- DelegatingServerHttpResponse新しい- DelegatingServerHttpResponseを作成します。- パラメーター:
- delegate- 委譲するレスポンス
 
 
- メソッドの詳細- getDelegateこのレスポンスが委譲するターゲットレスポンスを返します。- 戻り値:
- 代理人
 
- setStatusCodeインターフェースからコピーされた説明:- ServerHttpResponseレスポンスの HTTP ステータスコードを設定します。- 次で指定:
-  インターフェース ServerHttpResponseのsetStatusCode
- パラメーター:
- status- HttpStatus 列挙値としての HTTP ステータス
 
- flushインターフェースからコピーされた説明:- ServerHttpResponseヘッダーとレスポンスのコンテンツが書き出されていることを確認してください。- 最初のフラッシュの後、ヘッダーは変更できなくなります。さらにコンテンツの書き込みとコンテンツのフラッシュのみが可能です。 - 次で指定:
-  インターフェース FlushableSEのflush
- 次で指定:
-  インターフェース ServerHttpResponseのflush
- 例外:
- IOExceptionSE
 
- closepublic void close()インターフェースからコピーされた説明:- ServerHttpResponseこのレスポンスを閉じて、作成されたリソースを解放します。- 次で指定:
-  インターフェース AutoCloseableSEのclose
- 次で指定:
-  インターフェース CloseableSEのclose
- 次で指定:
-  インターフェース ServerHttpResponseのclose
 
- getBodyインターフェースからコピーされた説明:- HttpOutputMessageメッセージの本文を出力ストリームとして返します。- 次で指定:
-  インターフェース HttpOutputMessageのgetBody
- 戻り値:
-  出力ストリーム本体 (非 null)
- 例外:
- IOExceptionSE- I/O エラーの場合
 
- getHeadersインターフェースからコピーされた説明:- HttpMessageこのメッセージのヘッダーを返します。- 次で指定:
-  インターフェース HttpMessageのgetHeaders
- 戻り値:
-  対応する HttpHeaders オブジェクト (非 null)