Skip to content
Latchkey

CORS - CI/CD用語集の定義

CORS は、サーバーがクロスオリジンのブラウザリクエストを許可できるようにする、ヘッダーベースの仕組みです。

CORS (Cross-Origin Resource Sharing) は、HTTP ヘッダーを使って、どの origin がクライアント側の JavaScript から自分を呼び出せるかをサーバーが宣言できるようにするブラウザの仕組みです。deploy のチェックでは、サービスが返す CORS ヘッダーを検証することがよくあります。

ブラウザは、サーバーが Access-Control-Allow-Origin と関連ヘッダーで明示的に許可しない限り、クロスオリジンのリクエストをブロックします。deploy 後の smoke test で、それらのヘッダーが正しいかを検証できます。

関連ガイド