CORS - CI/CD用語集の定義
CORS(Cross-Origin Resource Sharing)はブラウザのセキュリティ機構で、サーバーが Access-Control-Allow-Origin と関連ヘッダーを使って、他のオリジンのページが自身のAPIを呼び出すことを許可します。
なぜ重要か
CIでのエンドツーエンドのブラウザテストは、テスト用のフロントエンドとバックエンドが異なるポートやホストで動作し、許可オリジンのリストがテスト環境向けに更新されていない場合、しばしばCORSエラーで失敗します。
関連ガイド
Preflight Request - CI/CD Glossary DefinitionPreflight Request: A preflight request is an automatic `OPTIONS` request a browser sends before certain cross…
Bearer Token - CI/CD Glossary DefinitionBearer Token: A bearer token is a credential sent in an `Authorization: Bearer <token>` header; whoever holds…
HTTP Status Code - CI/CD Glossary DefinitionHTTP Status Code: An HTTP status code is a three-digit number a server returns to summarize the result: 2xx s…