インターフェースの使用
org.springframework.http.server.reactive.ServerHttpRequest.Builder
ServerHttpRequest.Builder を使用するパッケージ
パッケージ
説明
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
org.springframework.http.server.reactive 内の ServerHttpRequest.Builder 使用
修飾子と型メソッド説明ServerHttpRequest.Builder.contextPath
(StringSE contextPath) 使用する contextPath を設定します。指定された名前で指定されたヘッダー値を設定またはオーバーライドします。ServerHttpRequest.Builder.headers
(ConsumerSE<HttpHeaders> headersConsumer) リクエストヘッダーを操作します。ServerHttpRequest.Builder.method
(HttpMethod httpMethod) 返す HTTP メソッドを設定します。default ServerHttpRequest.Builder
ServerHttpRequest.mutate()
ServerHttpRequestDecorator
でラップし、変更された値を返すか、このインスタンスに委譲して返すことにより、このリクエストのプロパティを変更するビルダーを返します。次の条件で、リクエストの URI の"rawPath"
の代わりに使用するパスを設定します。uri
も設定されている場合、ここで指定されたパスは、指定された URI のパスをオーバーライドします。ServerHttpRequest.Builder.remoteAddress
(InetSocketAddressSE remoteAddress) リモートクライアントのアドレスを設定します。SSL セッション情報を設定します。次の条件で使用する URI を設定します。path
も設定されている場合、ここで指定された URI のパスが上書きされます。org.springframework.web.server 内の ServerHttpRequest.Builder 使用
型 ServerHttpRequest.Builder の型引数を持つ org.springframework.web.server のメソッドパラメーター修飾子と型メソッド説明ServerWebExchange.Builder.request
(ConsumerSE<ServerHttpRequest.Builder> requestBuilderConsumer) ビルダーを使用して現在のリクエストを変更するようにコンシューマーを構成します。