CORS - CI/CD用語集の定義
CORS は、サーバーがクロスオリジンのブラウザリクエストを許可できるようにする、ヘッダーベースの仕組みです。
CORS (Cross-Origin Resource Sharing) は、HTTP ヘッダーを使って、どの origin がクライアント側の JavaScript から自分を呼び出せるかをサーバーが宣言できるようにするブラウザの仕組みです。deploy のチェックでは、サービスが返す CORS ヘッダーを検証することがよくあります。
ブラウザは、サーバーが Access-Control-Allow-Origin と関連ヘッダーで明示的に許可しない限り、クロスオリジンのリクエストをブロックします。deploy 後の smoke test で、それらのヘッダーが正しいかを検証できます。