インターフェース HttpHandler
- すべての既知の実装クラス:
ContextPathCompositeHandler
,HttpWebHandlerAdapter
public interface HttpHandler
異なるランタイム間で共通の分母として機能するリアクティブ HTTP リクエスト処理の最低レベルの契約。
org.springframework.web.server
パッケージなどでは、WebFilter
、WebSession
、ServerWebExchange
などのアプリケーション用の高レベルでありながら汎用的なビルドブロックを使用できます。
アノテーション付きコントローラーや機能ハンドラーなどのアプリケーションレベルのプログラミングモデルは、spring-webflux
モジュールで使用できます。
通常、HttpHandler
は、WebHttpHandlerBuilder
を介してブリッジされた高レベルのプログラミングモデルを持つアプリケーション全体を表します。ContextPathCompositeHandler
を使用して、一意のコンテキストパスにある複数のアプリケーションをプラグインできます。
- 導入:
- 5.0
- 作成者:
- Arjen Poutsma, Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
handle
(ServerHttpRequest request, ServerHttpResponse response) 指定されたリクエストを処理し、レスポンスに書き込みます。
メソッドの詳細
handle
指定されたリクエストを処理し、レスポンスに書き込みます。- パラメーター:
request
- 現在のリクエストresponse
- 現在のレスポンス- 戻り値:
- リクエスト処理の完了を示します