インターフェース CorsProcessor

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

public interface CorsProcessor
リクエストと CorsConfiguration を受け取り、レスポンスを更新する戦略。

このコンポーネントは、CorsConfiguration の選択方法には関係ありませんが、CORS 検証チェックの適用や、レスポンスの拒否や CORS ヘッダーのレスポンスへの追加などのフォローアップアクションを実行します。

導入:
4.2
作成者:
Sebastien Deleuze, Rossen Stoyanchev
関連事項:
  • メソッドの詳細

    • processRequest

      boolean processRequest(@Nullable CorsConfiguration configuration, HttpServletRequestEE request, HttpServletResponseEE response) throws IOExceptionSE
      CorsConfiguration を指定してリクエストを処理します。
      パラメーター:
      configuration - 該当する CORS 設定 (おそらく null)
      request - 現在のリクエスト
      response - 現在のレスポンス
      戻り値:
      リクエストが拒否された場合は false、それ以外の場合は true 
      例外:
      IOExceptionSE