为啥 Chrome 或 Firefox 不显示待处理请求的请求标头?
Posted
技术标签:
【中文标题】为啥 Chrome 或 Firefox 不显示待处理请求的请求标头?【英文标题】:Why doesn't Chrome or Firefox show request headers for pending requests?为什么 Chrome 或 Firefox 不显示待处理请求的请求标头? 【发布时间】:2018-05-28 22:42:36 【问题描述】:如果您正在构建一个网站并在您的服务器代码中放置一个断点,以便在您越过断点并且您(例如)在 Chrome 或 Firefox 中重新加载页面(尚未测试其他页面)之前无法返回页面,您看不到有关请求的任何信息。
在调试时,有时在浏览器的开发工具中查看有关 HTTP 请求的信息比在服务器代码中查找该信息更容易。为什么在服务器返回响应之前我看不到 HTTP 请求信息?
【问题讨论】:
显然他们只显示响应信息。 我猜你必须使用额外的实用程序,例如Fiddler 或 WireShark。 【参考方案1】:发件人:https://bugs.chromium.org/p/chromium/issues/detail?id=294891:
为待处理请求显示的标题是临时的。他们代表 Blink 向 Chromium 发送了什么请求。
在服务器响应之前我们不会更新标头以避免额外的 通知仅供 DevTools 使用。
要观看真实的网络活动,您可以使用 chrome://net-internals
不清楚这是什么意思,但这是引用的原因。
【讨论】:
以上是关于为啥 Chrome 或 Firefox 不显示待处理请求的请求标头?的主要内容,如果未能解决你的问题,请参考以下文章
为啥这个 LSEP 符号出现在 Chrome 而不是 Firefox 或 Edge 上?
为啥这个 LSEP 符号出现在 Chrome 而不是 Firefox 或 Edge 上?
为啥 Chrome 和 Firefox 显示不同的 flex 布局结果?
为啥我的 SVG 在 Chrome 而不是 Firefox 中正确显示?