日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

摘要: 本文由阿里視頻云高級技術專家空見撰寫,主要介紹HTTP2.0的歷史、特性、如何使用和使用之后的性能對比驗證。

背景介紹

要了解HTTP2.0,先了解一下HTTP超文本傳輸協議的歷史(HyperText Transfer Protocol),這是為了實現互聯網上內容傳輸提出的協議,其歷史伴隨著互聯網的發展。整個HTTP協議發展歷程如下:

一文了解阿里云CDN HTTP2.0

 

一句話介紹:

HTTP 0.9:基于GET請求的文本傳輸協議

HTTPS:安全的HTTP傳輸協議

HTTP 1.0:增加HTTP頭、擴展PUT、POST等方法

HTTP 1.1:長連接、流水線支持,最廣泛使用的HTTP傳輸協議

SPDY:針對HTTP的增強,工作在SSL層之上、HTTP層之下

HTTP 2.0:安全高效的下一代HTTP傳輸協議

根據W3Techs統計,到現在為止,互聯網上前1000萬的網站,已經有27.9%支持了HTTP2.0。

HTTP2.0的特性

內容安全(Security),因為HTTP2.0是基于HTTPS的,天然具有安全特性,通過HTTP2.0的特性可以避免單純使用HTTPS的性能下降。

二進制格式(Binary Support),HTTP1.x的解析是基于文本。HTTP 2.0將所有的傳輸信息分割為更小的消息和幀,并對它們采用二進制格式編碼,基于二進制可以讓協議有更多的擴展性,比如引入了幀來傳輸數據和指令。

多路復用(MultiPlexing),這個功能相當于是長連接的增強,每個request可以隨機的混雜在一起,接收方可以根據request的id將request再歸屬到各自不同的服務端請求里面。另外多路復用中,也支持了流的優先級(Stream dependencies),允許客戶端告訴server哪些內容是更優先級的資源,可以優先傳輸。

一文了解阿里云CDN HTTP2.0

 

Header壓縮(Header compression),HTTP請求中header帶有大量信息,而且每次都要重復發送,HTTP2.0使用編解碼來header的傳輸,通訊雙方各自cache一份header fields表,減少header的開銷。

服務端推送(Server push),同SPDY一樣,HTTP2.0也具有server push功能。目前,有大多數網站已經啟用HTTP2.0,如淘寶 利用chrome控制臺可以查看是否啟用HTTP2.0:chrome://net-internals/#http2 可以看到當前頁面使用HTTP2.0的情況:

一文了解阿里云CDN HTTP2.0

 

如何使用HTTP2.0

目前阿里云CDN已經全面支持HTTP2.0,大部分主流瀏覽器也已經支持該功能,但是需要服務端改造后才能使用,不過如果你使用了阿里云CDN,源站即便不支持也能夠享受HTTP2.0的特性,目前在官網可以自助開啟:

1、 開啟HTTPS證書 因為HTTP2.0是依賴于HTTPS的,在控制臺開啟HTTP2.0需要提前開啟HTTPS,目前阿里云CDN已經支持免費證書功能,提前打開該功能即可:

一文了解阿里云CDN HTTP2.0

 

2、 開啟HTTP2.0功能:

一文了解阿里云CDN HTTP2.0

 

性能對比驗證

目前我們提供了一個對比測試工具,可以比較直觀的看出來HTTP1.1和HTTP2.0的加載頁面的差異,針對180個小圖片,HTTP2.0顯示了強大的優勢,而且越是弱網環境,其加速效果就更明顯:

一文了解阿里云CDN HTTP2.0

 

小伙伴也可以通過下面頁面,自己體驗本地使用HTTP2.0和HTTP1.1的對比效果

HTTP2.0和SPDY的關系

SPDY是google提出的用來解決老的HTTP協議不足的一些新的方案,可以說是綜合了HTTPS和HTTP兩者優點并加以改進的傳輸協議。實踐證明SPDY解決了HTTP的一些頑疾,在性能上提升顯著,最終IETF(Internet Enginerring Task Force)正式考慮制定HTTP2.0的計劃,最后決定以SPDY為基礎起草HTTP2.0,SPDY的部分設計人員也被邀請參與了HTTP2.0的設計。

Google的測試表明,頁面加載時間相比于HTTP1.x減少了64%:

一文了解阿里云CDN HTTP2.0

 

作者:樰籬
 

分享到:
標簽:CDN
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定