HTTP/3 来啦,你还在等什么?赶紧了解一下

avatar
花呗借呗前端团队 @蚂蚁集团


原文作者:DANIEL STENBERG

译者:UC 国际研发 Jothy


写在最前:欢迎你来到“UC国际技术”公众号,我们将为大家提供与客户端、服务端、算法、测试、数据、前端等相关的高质量技术文章,不限于原创与翻译。

曾长期被称作 HTTP-over-QUIC 的协议现在更名啦,它将正式更名为 HTTP/3 协议。这一决定最初由 Mark Nottingham 提议 (https://mailarchive.ietf.org/arch/msg/quic/RLRs4nB1lwFCZ_7k0iuz0ZBa35s)。

IETF 中的 QUIC 工作组致力于创建 QUIC 传输协议。 QUIC 是基于 UDP 实现的协议,是用来替换 TCP 的。QUIC 协议最初是由Google发起的项目,后面慢慢成为了 HTTP/2-encrypted-over-UDP 协议。

当 IETF 开始进行协议标准化工作时,协议被分为两层:传输部分和 HTTP 部分。这个想法的初衷是考虑到该传输协议也可用于传输其他数据,而不仅仅用于 HTTP 或类 HTTP 协议。但名字仍然为 QUIC。

社区中大家使用 iQUIC 和 gQUIC 这样的非正式名称来引用这些不同版本的协议,以便将IETF 和 Google提出的QUIC 协议分开(因为它们在细节上有很多不同)。在过去很长一段时间,通过 iQUIC 发送 HTTP 请求的协议被称为 hq(HTTP-over-QUIC)。

Mike Bishop 在 IETF 103 举行的 QUIC 工作组会议上震惊了整个会议室,当时他演示了这张 PPT 并说明了由这个 logo 能想到什么...

2018 年 11 月 7 日,Litespeed 的 Dmitri 宣布,他们和 Facebook 已成功完成了两个 HTTP/3 实现的互操作性测试。


可以在在下面的Youtube视频中看到 Mike Bihop 关于该主题的 HTTPbis 部分的后续演示。该会议结束时大家达成共识,新名称为:HTTP/3!

Mike Bihop 演讲视频:

https://www.youtube.com/watch?v=uVf_yyMfIPQ&feature=youtu.be&t=4956


毫无疑问, 新的 HTTP 版本即将推出,它就是基于 QUIC 传输的 HTTP/3!


英文原文:

https://daniel.haxx.se/blog/2018/11/11/http-3/


好文推荐:

深入理解 V8 的 Call Stack

JavaScript引擎 V8 的前世今生



“UC国际技术”致力于与你共享高质量的技术文章

欢迎关注我们的公众号、将文章分享给你的好友