Package nablarch.fw.jaxrs.cors
Interface Cors
- All Known Implementing Classes:
BasicCors
CORSの処理を行うインタフェース。
-
Method Summary
Modifier and TypeMethodDescriptioncreatePreflightResponse
(HttpRequest request, ExecutionContext context) プリフライトリクエストに対するレスポンスを作成する。boolean
isPreflightRequest
(HttpRequest request, ExecutionContext context) リクエストがプリフライトリクエストであるか否かを判定する。void
postProcess
(HttpRequest request, HttpResponse response, ExecutionContext context) プリフライトリクエスト後の実際のリクエストのレスポンスに対する処理を行う。
-
Method Details
-
isPreflightRequest
リクエストがプリフライトリクエストであるか否かを判定する。- Parameters:
request
- リクエストcontext
- コンテキスト- Returns:
- リクエストがプリフライトリクエストの場合はtrue
-
createPreflightResponse
プリフライトリクエストに対するレスポンスを作成する。- Parameters:
request
- リクエストcontext
- コンテキスト- Returns:
- プリフライトリクエストに対するレスポンス
-
postProcess
プリフライトリクエスト後の実際のリクエストのレスポンスに対する処理を行う。- Parameters:
request
- リクエストcontext
- コンテキストresponse
- レスポンス
-