HTTP2.0配置
更新時間 2025-09-09 20:30:15
最近更新時間: 2025-09-09 20:30:15
分享文章
本文簡述HTTP2.0的定義和配置方法。
功能介紹
HTTP 2.0相對于HTTP 1.1新增了二進制格式傳輸、HTTP頭部壓縮、多路復用、服務端推送等特性,優化了請求傳輸性能,兼容了HTTP 1.1的語法。
HTTP2.0的優勢:
- 采用二進制格式傳輸數據,而非 HTTP1.1 的文本格式,二進制格式在協議的解析和優化擴展上帶來更多的優勢。
- 對消息頭采用 HPACK 進行壓縮傳輸,能夠節省消息頭占用的網絡的流量,而 HTTP1.1 每次請求,都會攜帶大量冗余頭信息,浪費了很多帶寬資源,頭壓縮能夠很好的解決該問題。
- 多路復用,就是多個請求都是通過一個 TCP 連接并發完成,HTTP1.1 雖然通過pipeline也能并發請求,但是多個請求之間的響應會被阻塞,所以 pipeline 至今也沒有被普及應用,而 HTTP2.0做到了真正的并發請求,同時,流還支持優先級和流量控制。
- 服務端推送,服務端能夠更快的把資源推送給客戶端,例如服務端可以主動把 JS 和 CSS 文件推送給客戶端,而不需要客戶端解析 HTML 再發送這些請求,當客戶端需要的時候,它已經在客戶端了。
注意事項
開啟HTTP2.0前,需勾選請求協議中的HTTPS,并關聯有效證書。
配置說明
-
登錄。
-
在域名-基礎配置頁面,點擊目標域名。
-
進入HTTPS配置頁面,單擊“編輯配置”。
-
單擊右側【請求協議】,勾選【請求協議】中的【HTTPS】。
-
單擊右側【HTTPS配置】,選擇域名對應的【證書】。如果已經在【證書管理】上傳證書,可直接選擇對應域名證書。如果還未上傳證書,可單擊【點擊上傳】,添加證書。添加完畢后,再選擇對應證書,如未找到目標證書,可點擊右側的刷新按鈕刷新后再重新選擇。
-
開啟【HTTP2.0】功能,配置完畢單擊【保存】。
參數 說明 HTTP2.0 默認關閉,即不開啟HTTP2.0功能。開啟HTTP2.0功能之前,需要先完成HTTPS證書配置。