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