public class PreFlightRequestWebFilter extends ObjectSE implements WebFilter
PreFlightRequestHandler
を介してプリフライトのリクエストを処理し、チェーンの残りの部分をバイパスする WebFilter。@EnableWebFlux
は DispatcherHandler
を Bean として宣言しているため、WebFlux アプリケーションは PreFlightRequestHandler を注入し、それを使用してこの WebFilter のインスタンスを作成できます。これは PreFlightRequestHandler です。
コンストラクターと説明 |
---|
PreFlightRequestWebFilter(PreFlightRequestHandler handler) 指定されたハンドラーに委譲するインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | filter(ServerWebExchange exchange, WebFilterChain chain) Web リクエストを処理し、(オプションで)指定された WebFilterChain を介して次の WebFilter に委譲します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public PreFlightRequestWebFilter(PreFlightRequestHandler handler)
public reactor.core.publisher.Mono<VoidSE> filter(ServerWebExchange exchange, WebFilterChain chain)
WebFilter
WebFilterChain
を介して次の WebFilter
に委譲します。