インターフェースの使用
org.springframework.web.server.WebHandler
WebHandler を使用するパッケージ
パッケージ
説明
WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
静的リソースを提供するためのサポートクラス。
基礎となる
org.springframework.http.client.reactive
リアクティブ HTTP アダプターと HttpHandler
に適応する実装。 一般的な WebHandler 実装と
WebHandlerDecorator
を提供します。org.springframework.test.web.reactive.server 内の WebHandler 使用
型 WebHandler のパラメーターを持つ org.springframework.test.web.reactive.server のメソッド修飾子と型メソッド説明static WebTestClient.MockServerSpec<?>
WebTestClient.bindToWebHandler
(WebHandler webHandler) 特定の WebHandler をターゲットとする「モック」サーバーとの統合テスト。org.springframework.web.reactive 内の WebHandler 使用
WebHandler を実装している org.springframework.web.reactive のクラスorg.springframework.web.reactive.function.server 内の WebHandler 使用
修飾子と型メソッド説明static WebHandler
RouterFunctions.toWebHandler
(RouterFunction<?> routerFunction) 指定されたルーター関数をWebHandler
に変換します。static WebHandler
RouterFunctions.toWebHandler
(RouterFunction<?> routerFunction, HandlerStrategies strategies) 指定された戦略を使用して、指定されたルーター関数をWebHandler
に変換します。org.springframework.web.reactive.resource 内の WebHandler 使用
WebHandler を実装している org.springframework.web.reactive.resource のクラス修飾子と型クラス説明class
PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供するHttpRequestHandler
org.springframework.web.server.adapter 内の WebHandler 使用
WebHandler を実装している org.springframework.web.server.adapter のクラス型 WebHandler のパラメーターを持つ org.springframework.web.server.adapter のメソッド修飾子と型メソッド説明static WebHttpHandlerBuilder
WebHttpHandlerBuilder.webHandler
(WebHandler webHandler) 新しいビルダーインスタンスを作成する静的ファクトリメソッド。型 WebHandler のパラメーターを持つ org.springframework.web.server.adapter のコンストラクターorg.springframework.web.server.handler 内の WebHandler 使用
WebHandler を実装している org.springframework.web.server.handler のクラス修飾子と型クラス説明class
デリゲートWebHandler
の後に 1 つ以上のWebExceptionHandlers
を呼び出す WebHandler デコレーター。class
class
別のWebHandler
にデコレートして委譲するWebHandler
。型 WebHandler のパラメーターを持つ org.springframework.web.server.handler のコンストラクター修飾子コンストラクター説明DefaultWebFilterChain
(WebHandler handler, ListSE<WebFilter> filters) 使用するフィルターとターゲットハンドラーのリストを含む public コンストラクター。ExceptionHandlingWebHandler
(WebHandler delegate, ListSE<WebExceptionHandler> handlers) 指定されたデリゲートのExceptionHandlingWebHandler
を作成します。FilteringWebHandler
(WebHandler handler, ListSE<WebFilter> filters) コンストラクター。WebHandlerDecorator
(WebHandler delegate) 指定されたデリゲートのWebHandlerDecorator
を作成します。