ウェブサイトで CORS が正しく設定されているかをテストする方法
Cross-Origin Resource Sharing(以下 CORS)を設定すると、JavaScript はブラウザの同一オリジンポリシーを回避して、別のドメインのリソース(API)にアクセスできるようになります。ただ、CORS を設定するたびに、サーバーが本当に正しく設定されたかどうかを判断するのに頭を悩ませます。ブラウザが CORS の結果をキャッシュすることがあり、そのためサーバーの設定に問題がなくても、ページを何度再読み込みしても失敗し続けることがあるからです。ここでは cURL を使って header を直接確認し、CORS が有効になっているかどうかを調べる方法をご紹介します! ...