2017-09-06 13 views
0

Chrome(バージョン60.0.3112.113、Mac OS)がCORSプリフライトOPTIONSリクエストから失敗したステータス応答を返すという小さな問題があります。ChromeでプリフライトCORSリクエストが機能しない6

照会しているエンドポイントはノード012サーバであり、以前はがプリフライト要求に正しく応答しませんでした。私はそれ以来これを修正しました。

プリフライトリクエストは他のすべてのブラウザで動作し、他のすべてのコンピュータでChromeで動作します。 Browserlingを使用してテストしましたが、すべて正常に動作します。

このように、私は開発用コンピュータでChromeにキャッシュ問題が発生していると(99%信頼できると仮定しています)私はこれを解決することができませんでしたし、この時点で、さまざまなChromeオプションメニューで見つけることができるすべての/すべてのキャッシュオプションを削除しようとしました。

誰でも洞察力を共有できますか?

答えて

0

この点についてChromeが使用している内部キャッシュをクリアする方法が見つかりませんでした。

私の解決は、Chromeがこの内部キャッシュを使用しないように、(ビルド時間に基づいて)クエリ文字列をリクエストに追加するだけでした。

これは、とにかくリソース(JS、CSS、APIエンドポイントなど)のバージョン管理の良い方法です。

関連する問題