クラス PreFlightRequestWebFilter

java.lang.ObjectSE
org.springframework.web.cors.reactive.PreFlightRequestWebFilter
実装されたすべてのインターフェース:
WebFilter

public class PreFlightRequestWebFilter extends ObjectSE implements WebFilter
PreFlightRequestHandler を介してプリフライトのリクエストを処理し、チェーンの残りの部分をバイパスする WebFilter。

@EnableWebFlux は DispatcherHandler を Bean として宣言しているため、WebFlux アプリケーションは PreFlightRequestHandler を注入し、それを使用してこの WebFilter のインスタンスを作成できます。これは PreFlightRequestHandler です。

導入:
5.3.7
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • PreFlightRequestWebFilter

      public PreFlightRequestWebFilter(PreFlightRequestHandler handler)
      指定されたハンドラーに委譲するインスタンスを作成します。
  • メソッドの詳細

    • filter

      public reactor.core.publisher.Mono<VoidSE> filter(ServerWebExchange exchange, WebFilterChain chain)
      インターフェースからコピーされた説明: WebFilter
      Web リクエストを処理し、(オプションで)指定された WebFilterChain を介して次の WebFilter に委譲します。
      次で指定:
      インターフェース WebFilterfilter 
      パラメーター:
      exchange - 現在のサーバー交換
      chain - 次のフィルターに委譲する方法を提供します
      戻り値:
      リクエスト処理の補完を示す Mono<Void>