为什么Chrome或Firefox不显示挂起请求的请求头?

6
如果您正在构建一个网站,并在服务器代码中设置断点,以便在移动过断点之前无法返回页面,例如在Chrome或Firefox(未测试其他浏览器)中重新加载页面,则无法查看有关请求的任何信息。
调试时,有时候在浏览器的开发工具中查看有关HTTP请求的信息比在服务器代码中查找该信息更容易。为什么我在服务器返回响应之前不能看到HTTP请求信息呢?
图片链接:How can there be No Headers For This Request?? How can there be nothing here??

显然,它们只在响应中显示信息。 - wOxxOm
1
我猜你需要使用额外的工具,例如 Fiddler 或 WireShark。 - wOxxOm
1个回答

5

来源: https://bugs.chromium.org/p/chromium/issues/detail?id=294891:

待处理请求的标头是临时的。它们代表了从Blink发送到Chromium的请求。

我们在服务器响应之前不会更新标头,以避免仅由DevTools使用的附加通知。

要观察真实的网络活动,您可以使用chrome://net-internals

不清楚这意味着什么,但这是引用的原因。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接