Class CorsPreflightRequestHandler

java.lang.Object
nablarch.fw.jaxrs.CorsPreflightRequestHandler
All Implemented Interfaces:
Handler<HttpRequest,HttpResponse>, HttpRequestHandler

public class CorsPreflightRequestHandler extends Object implements HttpRequestHandler
CORSのプリフライトリクエストを処理するハンドラ。
  • Constructor Details

    • CorsPreflightRequestHandler

      public CorsPreflightRequestHandler()
  • Method Details

    • handle

      public HttpResponse handle(HttpRequest request, ExecutionContext context)
      Description copied from interface: HttpRequestHandler
      HTTPリクエストに対する処理を実行する。
      Specified by:
      handle in interface Handler<HttpRequest,HttpResponse>
      Specified by:
      handle in interface HttpRequestHandler
      Parameters:
      request - HTTPリクエストオブジェクト
      context - サーバサイド実行コンテキストオブジェクト
      Returns:
      HTTPレスポンスオブジェクト
    • setCors

      public void setCors(Cors cors)
      CORSの処理を行うインタフェースを設定する。
      Parameters:
      cors - CORSの処理を行うインタフェース