public interface ServerHttpRequest extends HttpRequest, ReactiveHttpInputMessage
| 修飾子と型 | インターフェースと説明 |
|---|---|
static interface | ServerHttpRequest.Builder 既存の ServerHttpRequest を変更するためのビルダー。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
MultiValueMap<StringSE, HttpCookie> | getCookies() クライアントから送信された Cookie の読み取り専用マップを返します。 |
RequestPath | getPath() コンテキストパス + アプリケーション部分内のパス、エンコードされた値とデコードされた値を持つパスセグメント、パスパラメーターを含むリクエストパスの構造化された表現を返します。 |
MultiValueMap<StringSE, StringSE> | getQueryParams() 解析およびデコードされたクエリパラメーター値を含む読み取り専用マップを返します。 |
InetSocketAddressSE | getRemoteAddress() 可能な場合、このリクエストが接続されているリモートアドレスを返します。 |
default ServerHttpRequest.Builder | mutate()ServerHttpRequestDecorator でラップし、変更された値を返すか、このインスタンスに委譲して返すことにより、このリクエストのプロパティを変更するビルダーを返します。 |
getMethod, getMethodValue, getURIgetBodygetHeadersRequestPath getPath()
MultiValueMap<StringSE,StringSE> getQueryParams()
MultiValueMap<StringSE,HttpCookie> getCookies()
@Nullable InetSocketAddressSE getRemoteAddress()
default ServerHttpRequest.Builder mutate()
ServerHttpRequestDecorator でラップし、変更された値を返すか、このインスタンスに委譲して返すことにより、このリクエストのプロパティを変更するビルダーを返します。