インターフェース CorsProcessor
- すべての既知の実装クラス:
DefaultCorsProcessor
public interface CorsProcessor
リクエストと
CorsConfiguration
を受け取り、レスポンスを更新する戦略。 このコンポーネントは、CorsConfiguration
の選択方法には関係ありませんが、CORS 検証チェックの適用や、レスポンスの拒否や CORS ヘッダーのレスポンスへの追加などのフォローアップアクションを実行します。
- 導入:
- 4.2
- 作成者:
- Sebastien Deleuze, Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明boolean
processRequest
(CorsConfiguration configuration, HttpServletRequestEE request, HttpServletResponseEE response) CorsConfiguration
を指定してリクエストを処理します。
メソッドの詳細
processRequest
boolean processRequest(@Nullable CorsConfiguration configuration, HttpServletRequestEE request, HttpServletResponseEE response) throws IOExceptionSE CorsConfiguration
を指定してリクエストを処理します。- パラメーター:
configuration
- 該当する CORS 設定 (おそらくnull
)request
- 現在のリクエストresponse
- 現在のレスポンス- 戻り値:
- リクエストが拒否された場合は
false
、それ以外の場合はtrue
- 例外:
IOExceptionSE