インターフェースの使用
org.springframework.web.server.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 使用
修飾子と型メソッド説明static WebTestClient.MockServerSpec<?>
WebTestClient.bindToWebHandler
(WebHandler webHandler) 特定の WebHandler をターゲットとする「モック」サーバーとの統合テスト。org.springframework.web.reactive 内の WebHandler 使用
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 使用
修飾子と型クラス説明class
PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供するHttpRequestHandler
org.springframework.web.server.adapter 内の WebHandler 使用
修飾子と型メソッド説明static WebHttpHandlerBuilder
WebHttpHandlerBuilder.webHandler
(WebHandler webHandler) 新しいビルダーインスタンスを作成する静的ファクトリメソッド。org.springframework.web.server.handler 内の WebHandler 使用
修飾子と型クラス説明class
デリゲートWebHandler
の後に 1 つ以上のWebExceptionHandlers
を呼び出す WebHandler デコレーター。class
class
別のWebHandler
にデコレートして委譲するWebHandler
。修飾子コンストラクター説明DefaultWebFilterChain
(WebHandler handler, ListSE<WebFilter> filters) 使用するフィルターとターゲットハンドラーのリストを含む public コンストラクター。ExceptionHandlingWebHandler
(WebHandler delegate, ListSE<WebExceptionHandler> handlers) 指定されたデリゲートのExceptionHandlingWebHandler
を作成します。FilteringWebHandler
(WebHandler handler, ListSE<WebFilter> filters) コンストラクター。WebHandlerDecorator
(WebHandler delegate) 指定されたデリゲートのWebHandlerDecorator
を作成します。