インターフェース WebFilter

すべての既知の実装クラス:
CorsWebFilterHiddenHttpMethodFilterPreFlightRequestWebFilterServerHttpObservationFilterServerWebExchangeContextFilter

public interface WebFilter
セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。

org.springframework.web.server.CoWebFilter を Kotlin コルーチンとともに使用することを検討してください。

導入:
5.0
作成者:
Rossen Stoyanchev
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    reactor.core.publisher.Mono<VoidSE>
    Web リクエストを処理し、(オプションで)指定された WebFilterChain を介して次の WebFilter に委譲します。
  • メソッドの詳細

    • filter

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