gpt4 book ai didi

javascript - 如何知道请求是使用 HTTP 1.x 还是 HTTP2 执行的

转载 作者:可可西里 更新时间:2023-11-01 16:49:26 25 4
gpt4 key购买 nike

我想知道 JavaScript 客户端和 Node.js 服务器之间的请求是使用 HTTP1.x 还是 HTTP2 执行的。

我怎么知道在 XMLHttpRequest、Chrome 控制台和 Node.js 中使用什么类型的协议(protocol)?

最佳答案

标准一:performance.timing.nextHopProtocol

非标准实现:window.chrome.loadTimes().connectionInfo

您可以在开发工具的网络选项卡中查看,其中 h2 代表 HTTP2,

The Protocol column in the Network panel

Protocol 列显示 h2 时,这意味着资源是通过 HTTP/2 发送的。 Protocol 列默认隐藏。右键单击表头并选择协议(protocol) 以显示它。参见 Show more information for an example .

关于javascript - 如何知道请求是使用 HTTP 1.x 还是 HTTP2 执行的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54812354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com