成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

什么是 HTTP/3,它為什么重要?

系統 Linux
在研究互聯網及其背后的技術時,您可能會遇到這個術語:HTTP。HTTP,或超文本傳輸協議,是網絡的支柱,是傳輸文本數據的通用協議。毫無疑問,您使用過它,因為您了解 HTTP 的網站使用的是 HTTP。

 在研究互聯網及其背后的技術時,您可能會遇到這個術語:HTTP。HTTP,或超文本傳輸協議,是網絡的支柱,是傳輸文本數據的通用協議。毫無疑問,您使用過它,因為您了解 HTTP 的網站使用的是 HTTP。

介紹

HTTP 簡史

發布的第一個 HTTP 版本是 HTTP/0.9。Tim Berners-Lee 于 1989 年創建了它,并于 1991 年將其命名為 HTTP/0.9。HTTP/0.9 功能是有限的,只能做基本的事情。除了網頁之外,它無法返回任何內容,并且不支持 cookie 和其他現代功能。1996 年,HTTP/1.0 發布,帶來了新功能,如 POST 請求和發送網頁以外的內容的能力。但是,與今天相比,還有很長的路要走。HTTP / 1.1在1997年發布,并進行了兩次修訂,一次是在1999年,一次是在2007年。它帶來了許多主要的新功能,例如cookie和連接仍然存在。最后,在 2015 年,HTTP/2 發布并允許提高性能,使諸如服務器發送事件和一次發送多個請求的能力成為可能。HTTP/2 仍然是新的,只有不到一半的網站使用。

HTTP/3:最新版本的 HTTP

HTTP/3或HTTP over QUIC,改變了HTTP很多。HTTP 傳統上是通過 TCP(傳輸控制協議)完成的。但是,TCP于1974年互聯網開始發展。當 TCP 最初創建時,它的作者無法預測網絡的增長。由于 TCP 已過時,因此 TCP 在一段時間內限制了 HTTP 的速度和安全性?,F在,由于 HTTP/3,HTTP 不再受限制。HTTP/3 沒有使用 TCP,而是使用了一種由 Google 于 2012 年開發的新協議,稱為 QUIC(發音為“quick”)。這為 HTTP 引入了許多新功能。

鏈接:https://www.linuxmi.com/http-3-http-over-quic.html

特征

更快的請求多路復用

[[403239]]

照片來自Unsplash的PAUL SMITH

在 HTTP/2 之前,瀏覽器一次只能向服務器發送一個請求。這使得網站加載速度明顯變慢,因為瀏覽器一次只加載一項資源,如 CSS 或 JavaScript。HTTP/2 引入了一次加載多個資源的能力,但 TCP 并非為此而生。如果請求之一失敗,TCP將使瀏覽器重做所有請求。由于TCP在HTTP/3中已被刪除并由QUIC代替,因此HTTP/3解決了此問題。使用 HTTP/3,瀏覽器只需要重做失敗的請求。因此,HTTP/3 更快、更可靠。

更快的加密

[[403240]]

照片來自Unsplash的Franck

HTTP/3 優化了允許瀏覽器 HTTP 請求被加密的“握手”。QUIC 將初始連接與 TLS 握手相結合,使其默認安全且速度更快。

鏈接:https://www.linuxmi.com/http-3-http-over-quic.html

執行

標準化

在撰寫本文時,HTTP/3 和 QUIC 尚未標準化。有一個 IETF工作組目前正在制定標準化 QUIC 的草案。HTTP/3 的 QUIC 版本略有修改,使用 TLS 代替 Google 的加密,但具有相同的優點。

瀏覽器支持

目前,由于谷歌創建了 QUIC 協議和 HTTP over QUIC 的提議,Chrome 默認支持 HTTP/3。Firefox 也支持 88+ 版本中沒有標志的協議。Safari 14支持HTTP/3,但前提是啟用了實驗性功能標志。

瀏覽器支持 HTTP/3(來源:Can I Use)

Serverless/CDN 支持

到目前為止,只有部分服務器支持 HTTP/3,但它們的份額正在增長。Cloudflare 是除 Google 之外最早支持 HTTP/3 的公司之一,因此它們的無服務器功能和 CDN 符合 HTTP/3 標準。此外,Google Cloud 和 Fastly 符合 HTTP/3 標準。不幸的是,Microsoft Azure CDN 和 AWS CloudFront 目前似乎不支持 HTTP/3。如果您想嘗試 HTTP/3,QUIC.Cloud是一種在您的服務器前設置緩存 HTTP/3 CDN 的有趣(雖然是實驗性的)方法。Cloudflare、Fastly 和 Google Cloud 也有良好的 HTTP/3 支持,并且更適合生產。

總結

HTTP/3 仍然是對 HTTP 的一個非常實驗性的更新,它很可能會改變。但是,超過一半的用戶支持當前形式的 HTTP/3。如果您準備更新您的實現,那么它可以是一個受歡迎的性能提升。我希望你喜歡閱讀并從這篇文章中學到一些東西。

相關鏈接:

 

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2020-09-15 15:53:31

邊緣計算云計算5G

2014-07-24 09:50:55

Unix開源系統

2015-10-14 18:08:53

2024-01-23 11:31:24

模型AI

2021-10-21 05:30:48

Data Fabric數據管理架構邊緣計算

2023-07-11 10:33:48

凈零度碳排放

2022-08-24 15:03:21

數據智能數據分析

2022-05-11 15:08:16

加密貨幣私鑰安全

2021-11-29 11:40:46

FPGA芯片數據中心

2024-04-22 15:31:02

物聯網

2022-11-15 14:52:09

虛擬孿生數字孿生

2010-10-26 13:44:15

2022-08-22 13:17:19

智能建筑樓宇自控物聯網

2022-12-29 10:16:12

觀察性系統監視

2023-10-08 14:36:59

2023-10-16 08:57:52

2017-09-20 07:57:38

AWG電纜導線

2021-09-26 11:42:46

Zigbee智能家居網絡技術

2023-07-20 10:59:04

2020-03-22 08:56:01

數字孿生物聯網IOT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产高清一区二区三区 | 97国产精品视频 | 亚欧性视频 | 久久91 | 亚洲激情自拍偷拍 | 91成人精品视频 | 日本中文字幕一区 | 涩涩视频网站在线观看 | 日韩国产一区二区三区 | 亚洲精品第一国产综合野 | 免费一级欧美在线观看视频 | 日韩插插 | 久久久久久久久久一区 | 精品一区二区三区视频在线观看 | 欧美性视频在线播放 | 免费黄网站在线观看 | 99视频入口| 日韩不卡一区二区 | 波波电影院一区二区三区 | 国产人免费人成免费视频 | 欧美伊人影院 | 欧美视频一区 | 国产不卡一区在线观看 | 久久精品| 亚洲精品一级 | 91麻豆精品国产91久久久久久 | 怡红院怡春院一级毛片 | 精品国产一级 | 成人免费一区二区三区视频网站 | 欧美日本免费 | 欧美亚州综合 | 成人免费网视频 | 日日摸夜夜爽人人添av | 国产精品1区 | 狠狠的日| 欧美男人天堂 | 久久三区| 欧美久久久电影 | 91精品国产色综合久久 | 国产91在线播放 | 欧美精品一二三 |