Ube*_*esh 9 google-chrome cors google-chrome-devtools preflight
我的Web客户端应用程序正在通过访存API设置HTTP POST请求。
我看到OPTIONS的预检请求是通过调试代理(Charles Proxy)发送的,但未显示在Google Chrome开发者工具\网络标签中。
网络标签上没有任何过滤器设置。我记得OPTIONS请求在此可见,但现在不再可见。我该如何带他们回来?
小智 18
您需要转到: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 = zh_CN
GZH*_*GZH 15
从 2021 年开始,在 CHROME 中,OPTIONS 请求在 NETWORK 选项卡过滤器中可见 其他请求
要与 XHR 一起查看它,只需按 CTRL+单击并选择您想要查看的请求过滤器。
更新(4 月 17 日)Chrome 版本 90.0.4430.72 再次隐藏了选项请求:(
Tak*_*ima 13
我是 Chromium Project 的 Takashi,推动了 Out-Of-Blink/Render CORS 项目。
该项目旨在引入一个进程隔离的 CORS 实现,以提高安全性和隐私性,许多新的网络相关功能都依赖于这个新实现。不幸的是,我们暂时禁用了 DevTools 中的预检支持,因为事实证明继续支持它会削弱安全性和隐私。在此期间给您带来不便,敬请谅解。
好消息是现在 Chrome 83 以安全保护的方式再次实现了 CORS 预检 DevTools 支持。因此,您可以像在 Out-Of-Blink/Renderer CORS 之前一样监控 CORS 预检请求。
最好的事物,
| 归档时间: |
|
| 查看次数: |
1628 次 |
| 最近记录: |