HTTP/3正變得越來越普遍。Cloudflare現在支援HTTP/3,它已經是Chrome Canary的一部分,很快就會加入Firefox。這個新標準將使你的網頁瀏覽速度更快,更安全。
下面是簡短的解釋:Web瀏覽器、Web伺服器和Web基礎設施的其他關鍵部分正在獲得一個新標準HTTP/3的支援,該標準使用QUIC。這是一個更現代的HTTP版本,web瀏覽器使用它與web伺服器通訊並來回傳送資料。
HTTP/3被重寫,以更快地傳送資料,更好地抵抗錯誤。它還內建了加密功能。這意味著更快速和更安全。這也不僅僅是資料傳輸速度:HTTP/3也應該減少延遲,這意味著在你點選或點選連結後,網站將更快地開始載入。
一般人不需要了解HTTP/3和QUIC。運營網站和開發網路軟體的人有一些工作要做,但這一切對普通人來說都是透明的。總有一天,你的瀏覽器和你使用的網站將開始透過HTTP/3進行通訊,而隨著越來越多的網站選擇使用HTTP/3,網路將變得越來越好。
最初的HTTP版本使用傳輸控制協議(TCP)。最初描述於1974年,TCP的設計從來沒有考慮到當今web的速度和響應能力。Google試圖用一個名為SPDY的新協議修復TCP的許多問題,該協議通知HTTP/2。
到2015年底,HTTP/2已經進入大多數主流瀏覽器,它增加了資料壓縮和透過單個TCP連線對多個請求進行流水線處理等功能,以加快速度。
截至2019年9月,W3Techs估計,目前41%的網站正在使用HTTP/2。
HTTP/3更像是對HTTP協議的重寫。HTTP/3沒有使用TCP,而是使用Google的QUIC協議。HTTP/3最初被稱為HTTP over QUIC。HTTP/3還包括TLS 1.3加密,因此不需要像現在這樣,使用單獨的HTTPS將安全性固定到協議上。
QUIC最初的意思是“快速UDP網際網路連線”。這個協議被設計成比TCP更快,延遲更低。QUIC在建立連線時提供更少的開銷,並透過連線更快地傳輸資料。與TCP不同的是,像一段資料在傳輸過程中丟失這樣的錯誤不會導致連線停止並等待問題得到解決。在問題解決期間,QUIC將繼續傳輸其他資料。
事實上,QUIC早在2013年就被新增到了googlechrome中。Chrome在與Google服務和Facebook等其他網站通訊時使用它,Android應用程式也可以使用它。但是QUIC並不是整合到其他web瀏覽器中的標準。有了HTTP/3,這項技術也以一種標準的方式應用於其他瀏覽器。
總而言之:HTTP/3是一種更新、更好、更快的協議。這是一個更現代的解決方案,應該能夠提高網路的安全性和速度。
2019年9月,HTTP/3被新增到了Google Chrome最前沿的金絲雀版本中,隱藏在命令列標誌後面。使用--enable quic--quic version=h3-23命令列引數啟動Chrome Canary將啟用HTTP/3。
Mozilla宣佈今年秋天將在Firefox的實驗版Nightly上新增HTTP/3。新的基於Chromium的microsoftedge版本將繼承Google的HTTP/3在Chrome上的應用,其他基於Chromium的瀏覽器如Opera也將如此。我們預計蘋果也會在某個時候加入Safari中的HTTP/3。
Cloudflare甚至宣佈,它使使用其內容交付網路的站點更容易採用HTTP/3。Cloudflare客戶很快就可以切換開關,為他們的站點啟用“HTTP/3(with QUIC)”。一旦瀏覽器對每個人都穩定並啟用了HTTP/3,這將有助於提高HTTP/3的採用率,從而使網站更容易啟用HTTP/3。
HTTP/3也將應用於其他軟體,例如nginxweb伺服器正在為nginx1.17版本提供HTTP/3支援。
我們正處於實施的早期階段。Cloudflare表示,它將“繼續與包括Google和Mozilla在內的其他組織合作,最終確定QUIC和HTTP/3標準,並鼓勵廣泛採用。”換言之,不僅軟體尚未最終確定,而且標準本身可能會出現一些變化。在現代瀏覽器中預設啟用並自動使用之前,還有很多工作要做。
想知道更多嗎?檢視Cloudflare對HTTP/3的深入瞭解,或者深入瞭解HTTP/3標準草案以瞭解真正的技術規範。
...棒了,但隨著時間的推移它會變慢。下面有五個工具可以加速Chrome瀏覽器上的網頁瀏覽,特別是在速度較慢的連線上。 ...
...HTTP/2中新特性的基礎和實驗分支。當時,我們研究了SPDY如何改進瀏覽。此後,起草、批准併發布了第2版標準。 ...
...的協議,但有些網站已經在這樣做了,很高興看到蘋果在加速網際網路方面取得了領先。 ...
...是為了立法者的眼睛,而不是公眾的眼睛。 dns over https將如何工作? 拋開康卡斯特奇怪的反對意見不談,讓我們看看DNS over HTTPS將如何實際工作。當DoH支援在Chrome中上線時,Chrome將僅在系統當前DNS伺服器支援的情況下使用HTTPS上...
...全”的資訊“將激勵網站將其影象遷移到HTTPS。” chrome將如何讓您解除對混合內容的阻止 Chrome已經用位址列中的一個遮蔽圖示和一條“阻止不安全內容”的訊息來阻止某些型別的混合內容。您可以在這個由Google建立的混合內容...
...和安全性方面的表現可能不同。所以,讓我們來看看DNS是如何工作的,以及您可以做些什麼來確保它能為您提供最好的服務。 域名和ip地址 域名是我們每天使用的人類可讀的網站地址。例如,谷歌的域名是谷歌網站. 如果你想...
...不同州****差異的統計資料,但這些資訊沒有那麼有用。 加速蒸汽和你的遊戲 相關:什麼是固態硬碟(SSD),我需要它嗎? 一種加速所有遊戲和Steam本身的方法是使用固態硬碟(SSD)並安裝Steam。Steam允許您將預設位於C:\Program Fil...