私のWebクライアントアプリケーションは、フェッチAPIを介してHTTPPOSTリクエストを設定しています。
OPTIONSプリフライトリクエストはデバッグプロキシ(Charles Proxy)を介して送信されますが、GoogleChromeデベロッパーツール\ネットワークタブに表示されません。
[ネットワーク]タブにフィルターを設定していません。OPTIONSリクエストがそこに表示されていたのを覚えていますが、もう表示されていません。どうすれば元に戻すことができますか?
回答:
:あなたは、に行く必要がありますchrome://flags/#out-of-blink-cors
、無効フラグを、そしてChromeを再起動してください。
https://bugs.chromium.org/p/chromium/issues/detail?id=995740#c1によると、これは予想される動作の変更です
。
私はもともとこれに出くわしました:https:
//support.google.com/chrome/thread/11089651?hl = en
オプションを変更してコンピュータで再起動しても、Chrome81に何も表示されないようです。
別の解決策として、Firefoxとその[ネットワーク]タブを開発に使用し始めました。
ChromiumProjectのTakashiです。Out-Of-Blink/ RenderCORSプロジェクトを推進しました。
このプロジェクトは、セキュリティとプライバシーを向上させるためにプロセス分離CORS実装を導入することを目的としており、新しいネットワーク関連機能の多くはこの新しい実装に依存しています。残念ながら、DevToolsのプリフライトサポートは引き続きサポートされているため、セキュリティとプライバシーが弱くなるため、一時的に無効にしました。この期間中はご不便をおかけして申し訳ございません。
幸いなことに、Chrome83はセキュリティを維持した方法でCORSプリフライトDevToolsサポートを再び実装しています。そのため、Out-Of-Blink / Renderer CORSの前と同じように、CORSプリフライトリクエストを監視できます。
ベスト、