Tool Hub

CORS シミュレータ

ブラウザリクエスト + サーバーポリシー → 許可/ブロック + preflight 必須

Browser request

Authorization

Server policy

GETPOST
AuthorizationContent-Type

Reasons

Preflight required (GET method or non-simple headers)

Preflight (OPTIONS) response headers

Access-Control-Allow-Originhttps://example.com
Access-Control-Allow-MethodsGET, POST
Access-Control-Allow-HeadersAuthorization, Content-Type

使い方

  1. ブラウザリクエストセクションに入力します: HTTP メソッドを選択し、リクエスト元を入力し、Content-Type を設定し、カスタムヘッダーを追加します。
  2. サーバーポリシーセクションに入力します: Access-Control-Allow-Origin、許可メソッド、許可ヘッダー、認証情報フラグを設定します。
  3. 結果を読み、リクエストが許可されているか、ブロックされているか、またはプリフライト OPTIONS リクエストが必要かを確認します。
  4. フィールドを調整して、ポリシーまたはリクエストの変更が CORS の結果にどのように影響するかを調べます。

  • https://app.example.com からのリクエスト、メソッド POST、サーバーポリシー Access-Control-Allow-Origin: * は許可を表示し、単純リクエストではプリフライトは不要です。
  • カスタムヘッダー X-Api-Key をリクエストに追加し、サーバーの Allow-Headers リストが空の場合、プリフライト要件が発生し、結果がブロックされます。

本番環境で使用する前に出力を検証してください。保証なし — 詳細は 利用規約.