google-chrome - Chrome 未在“网络”选项卡中显示 OPTIONS 请求

标签 google-chrome cors google-chrome-devtools preflight

我的 Web 客户端应用程序正在通过 fetch API 设置 HTTP POST 请求。

我看到 OPTIONS 预检请求是通过调试代理(Charles 代理)发送的,但它们没有显示在 Google Chrome Developer Tools\Network 选项卡中。

我没有在网络选项卡上设置任何过滤器。我记得 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

关于google-chrome - Chrome 未在“网络”选项卡中显示 OPTIONS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57410051/

相关文章:

javascript - 具有 Windows 身份验证的 CORS

google-chrome - 当我打开开发人员工具(检查元素)时,谷歌浏览器会自动重新加载页面

javascript - 开发控制台打开时无法加载页面

javascript - 从浏览器中添加 console.log 或等效内容

javascript - 仅运行一次的 Chrome 扩展程序

google-chrome - ChromeHeadless 无法启动标准输出/无法使用 PhantomJS/Karma 启动 ChromeHeadless

javascript - 使用 chrome 开发工具在代码中找到 http 请求的位置

javascript - 收到此错误 : XMLHttpRequest cannot load javascript:newDoc()

iis - 带有 JAX-RS 后端的 Angular 前端

google-chrome - Chrome 不缓存预检