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