"view source" 响应 headers 如何在某些网站上丢失

How does "view source" in response headers go missing for certain sites

在 Chrome 的开发者工具中,有时 "view source" 响应 headers 对某些网站缺失?任何想法为什么?以yahoo.com站点为例。

这个网站很好。

但是雅虎是这样的:

那是因为 yahoo.com 升级到使用 HTTP/2。

HTTP/2 是一个 binary 协议。如何显示?作为十六进制?还是只下载响应?将原始二进制文件显示为文本没有多大意义。可能这就是为什么 Chrome 删除了 HTTP/2 响应的 'view source' 选项。

尝试使用 firefox 访问 yahoo.com。它将显示原始 headers.