インターフェースの使用
org.springframework.web.server.WebFilter
WebFilter を使用するパッケージ
パッケージ
説明
WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 一般的な
CorsProcessor
戦略に基づく、CORS(クロスオリジンリソースシェアリング)のリアクティブサポート。 リアクティブ Web アプリケーションで使用する
WebFilter
実装。Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
基礎となる
org.springframework.http.client.reactive
リアクティブ HTTP アダプターと HttpHandler
に適応する実装。 一般的な WebHandler 実装と
WebHandlerDecorator
を提供します。org.springframework.test.web.reactive.server 内の WebFilter 使用
型 WebFilter のパラメーターを持つ org.springframework.test.web.reactive.server のメソッドorg.springframework.web.cors.reactive 内の WebFilter 使用
WebFilter を実装している org.springframework.web.cors.reactive のクラス修飾子と型クラス説明class
CorsProcessor
実装(デフォルトではDefaultCorsProcessor
)のおかげで、提供されたCorsConfigurationSource
(たとえばUrlBasedCorsConfigurationSource
インスタンス)を使用して関連する CORS レスポンスヘッダー(Access-Control-Allow-Origin
など)を追加するため、CORS プリフライトリクエストを処理し、CORS シンプルおよび実際のリクエストをインターセプトするWebFilter
class
PreFlightRequestHandler
を介してプリフライトのリクエストを処理し、チェーンの残りの部分をバイパスする WebFilter。org.springframework.web.filter.reactive 内の WebFilter 使用
WebFilter を実装している org.springframework.web.filter.reactive のクラス修飾子と型クラス説明class
ポストされたメソッドパラメーターを HTTP メソッドに変換するリアクティブWebFilter
。HttpRequest.getMethod()
を介して取得できます。class
HTTP 交換用のobservations
を作成するWebFilter
。class
ReactorContext
に属性を挿入して、現在のServerWebExchange
を属性名ServerWebExchangeContextFilter.EXCHANGE_CONTEXT_ATTRIBUTE
で使用できるようにします。org.springframework.web.reactive.function.server 内の WebFilter 使用
型 WebFilter の引数を持つ型を返す org.springframework.web.reactive.function.server のメソッド型 WebFilter のパラメーターを持つ org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明指定された Web フィルターをこのビルダーに追加します。org.springframework.web.server.adapter 内の WebFilter 使用
型 WebFilter のパラメーターを持つ org.springframework.web.server.adapter のメソッド修飾子と型メソッド説明指定されたフィルターを追加します。型 WebFilter の型引数を持つ org.springframework.web.server.adapter のメソッドパラメーター修飾子と型メソッド説明WebHttpHandlerBuilder.filters
(ConsumerSE<ListSE<WebFilter>> consumer) 現在構成されているフィルターの「ライブ」リストを操作します。org.springframework.web.server.handler 内の WebFilter 使用
型 WebFilter の引数を持つ型を返す org.springframework.web.server.handler のメソッド修飾子と型メソッド説明DefaultWebFilterChain.getFilters()
FilteringWebHandler.getFilters()
設定されたフィルターの読み取り専用リストを返します。型の型引数を持つ org.springframework.web.server.handler のコンストラクターパラメーター WebFilter修飾子コンストラクター説明DefaultWebFilterChain
(WebHandler handler, ListSE<WebFilter> filters) 使用するフィルターとターゲットハンドラーのリストを含む public コンストラクター。FilteringWebHandler
(WebHandler handler, ListSE<WebFilter> filters) コンストラクター。