はじめに RailsでAPIを作っていますが、CORSの設定を行う必要がありました。そもそもCORSについてわかっていなかったので、CORSについてと、RailsでのCORS設定について説明していきます。 このページで説明すること CORSとは オリジンとは、同一オリジンとは RailsでのCORS設定 プリフライトリクエストとは バージョン Ruby 2.5.1 Rails5 APIモードでプロジェクト作成してます CORSとは?? Cross Origin Resource Sharingの略。自分以外のどのオリジンからのCRUDリクエストを受け付けるか、受け付けないかをサーバーがフィルターし、セキュリティを高めるためのものです。 もう少し詳しく言うと・・・ Webブラウザは私たちが知らない間に、HTMLや画像、フォントなどを取得するための多くのリクエストをサーバに送信しています。これ