インターフェース ServerHttpResponse
- すべてのスーパーインターフェース:
HttpMessage,ReactiveHttpOutputMessage
- すべての既知の実装クラス:
AbstractListenerServerHttpResponse、AbstractServerHttpResponse、HttpHeadResponseDecorator、MockServerHttpResponse、ServerHttpResponseDecorator
リアクティブサーバー側の HTTP レスポンスを表します。
- 導入:
- 5.0
- 作成者:
- Arjen Poutsma, Sebastien Deleuze, Rossen Stoyanchev
メソッドのサマリー
修飾子と型メソッド説明voidaddCookie(ResponseCookie cookie) 指定されたResponseCookieを追加します。Cookie を含む可変マップを返し、サーバーに送信します。default IntegerSE非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。設定されたステータスコードを返すか、基になるサーバーからのレスポンスのステータスにフォールバックします。default booleansetRawStatusCode(IntegerSE value) HTTP ステータスコードを整数として指定された値に設定します。booleansetStatusCode(HttpStatusCode status) レスポンスの HTTP ステータスコードを設定します。インターフェース org.springframework.http.HttpMessage から継承されたメソッド
getHeadersインターフェース org.springframework.http.ReactiveHttpOutputMessage から継承されたメソッド
beforeCommit, bufferFactory, isCommitted, setComplete, writeAndFlushWith, writeWith
メソッドの詳細
setStatusCode
レスポンスの HTTP ステータスコードを設定します。- パラメーター:
status-HttpStatusCode値としての HTTP ステータス- 戻り値:
- HTTP レスポンスがコミットされたためにステータスコードの変更が処理されなかった場合は
false、正常に設定された場合はtrue。
getStatusCode
設定されているステータスコードを返すか、そうでなければ、基盤となるサーバーからのレスポンスのステータスにフォールバックします。基礎となるサーバーからのデフォルト値がない場合、戻り値はnullになる可能性があります。setRawStatusCode
HTTP ステータスコードを整数として指定された値に設定します。- パラメーター:
value- ステータスコード値- 戻り値:
- HTTP レスポンスがコミットされたためにステータスコードの変更が処理されなかった場合は
false、正常に設定された場合はtrue。 - 導入:
- 5.2.4
getRawStatusCode
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getStatusCode()を推奨し、7.0 から削除設定されているステータスコードを返すか、そうでなければ、基盤となるサーバーからのレスポンスのステータスにフォールバックします。基礎となるサーバーからのデフォルト値がない場合、戻り値はnullになる可能性があります。- 導入:
- 5.2.4
getCookies
MultiValueMap<StringSE,ResponseCookie> getCookies()Cookie を含む可変マップを返し、サーバーに送信します。addCookie
指定されたResponseCookieを追加します。- パラメーター:
cookie- 追加する Cookie- 例外:
IllegalStateExceptionSE- レスポンスがすでにコミットされている場合
getStatusCode()を推奨し、7.0 から削除