http 有哪些版本,你是用的哪個版本,怎么查看
總結:http 版本有 0.9/1.0/1.1/2.0/3.0,我們常用的是 1.1 和 2.0,使用 window.chrome.loadTimes() 獲取 http 版本。
常見的 HTTP 版本
HTTP/0.9
:最初的版本,功能簡單,僅支持 GET 方法。HTTP/1.0
:增加了基本的請求方法和狀態碼,但仍存在性能問題。HTTP/1.1
:目前最廣泛使用的版本之一,支持持久連接、管道化請求等優化特性。HTTP/2.0
:支持多路復用、頭部壓縮等特性。HTTP/3.0
:基于 QUIC 協議實現,進一步提升了網絡傳輸效率。
當前常用的版本
- 主流使用的是
HTTP/1.1
和HTTP/2.0
。 HTTP/3.0
正在逐步推廣中,主要用于解決 TCP 的隊頭阻塞問題。
查看當前網頁使用的 HTTP 版本
可以通過以下方式查看:
方法一:Chrome 瀏覽器控制臺
運行如下代碼:
window.chrome.loadTimes();
在返回的對象中找到 httpVersion
字段,例如:
"HTTP/1.1" 或 "h2"
方法二:瀏覽器開發者工具(Network 面板)
- 打開開發者工具 (F12)。
- 進入 Network 面板。
- 點擊任意請求,查看 Headers 中的
Version
信息。