助けてください。Rails 5エラーXMLHttpRequestを読み込めません
私はrack_corsの宝石を使用しますが、私の問題解決しない
これは
application.rb
config.middleware.insert_before 0, Rack::Cors do
allow do
origins 'localhost', 'http://example.com'
resource '*', :headers => :any, :methods => [:get, :post, :options]
end
end
これはhttps://example.com/video.vttをロードすることはできませんエラー
のXMLHttpRequestである私のコードです。要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません。 Origin 'http://localhost:3000'はアクセスできません。
CORSエラーが多く、ここで扱われてきました。 http://stackoverflow.com/questions/10636611/how-does-access-control-allow-origin-header-workとhttp://stackoverflow.com/questions/7067966/how-to-allow-corsとhttpを読んでください://stackoverflow.com/questions/5750696/how-to-get-a-cross-origin-resource-sharing-cors-post-request-working forworking –
問題を解決しない –
これを試してみてください。 CORSエラーを回避してGoogle Chrome Webサーバーをダウンロードしたい場合https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=jaインストールしたら、役立つでしょう。あなたはリンクしていますあなたのアプリケーションフォルダをその "Webサーバー"に接続してそこからアプリケーションを実行すると、IlはCORSを避けるためにクライアント/サーバーアーキテクチャをシミュレートするのに役立ちます。テストのためだけで十分です(私がAjaxアプリケーションをテストすることでした) –