public interface ServerHttpResponse extends ReactiveHttpOutputMessage
修飾子と型 | メソッドと説明 |
---|---|
void | addCookie(ResponseCookie cookie) 指定された ResponseCookie を追加します。 |
MultiValueMap<StringSE, ResponseCookie> | getCookies() Cookie を含む可変マップを返し、サーバーに送信します。 |
default IntegerSE | getRawStatusCode() 設定されたステータスコードを返すか、基になるサーバーからのレスポンスのステータスにフォールバックします。 |
HttpStatus | getStatusCode() 設定されたステータスコードを返すか、基になるサーバーからのレスポンスのステータスにフォールバックします。 |
default boolean | setRawStatusCode(IntegerSE value) HTTP ステータスコードを整数として指定された値(非標準であり、 HttpStatus 列挙型で解決できない可能性があります)に設定します。 |
boolean | setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
beforeCommit, bufferFactory, isCommitted, setComplete, writeAndFlushWith, writeWith
getHeaders
boolean setStatusCode(@Nullable HttpStatus status)
status
- HttpStatus
列挙値としての HTTP ステータス false
、正常に設定された場合は true
。@Nullable HttpStatus getStatusCode()
HttpStatus
列挙範囲外の場合、または基になるサーバーからデフォルト値がない場合、戻り値は null
になります。default boolean setRawStatusCode(@Nullable IntegerSE value)
HttpStatus
列挙型で解決できない可能性があります)に設定します。value
- ステータスコード値 false
、正常に設定された場合は true
。@Nullable default IntegerSE getRawStatusCode()
null
になる可能性があります。MultiValueMap<StringSE,ResponseCookie> getCookies()
void addCookie(ResponseCookie cookie)
ResponseCookie
を追加します。cookie
- 追加する CookieIllegalStateExceptionSE
- レスポンスがすでにコミットされている場合