本文来自GOTO2019年哥本哈根会议的演讲,演讲主题是“HTTP/3 is next Generation HTTP. Is it QUIC enough?”。,演讲者是cURL的创始人,曾被授予Polhem奖的Daniel Stenberg。
HTTP/3是当前正在开发的下一HTTP协议版本,现在正由IETF QUIC工作组进行开发。HTTP/3的开发旨在改进HTTP/2仍存在的一些缺点,其改动主要是在传输层上进行优化。与之前的HTTP协议不同,HTTP/3不再使用TCP作为主要协议,转而使用了由Google提出的QUIC。
Daniel Stenberg在演讲中进行了有关HTTP/3和QUIC的演示。
Daniel从HTTP协议的发展以及旧协议的改进与优缺点开始进行介绍,同时也对HTTP/3的基本功能与工作方式进行了介绍,并将HTTP/3与之前的HTTP/2进行对比,也指出了在HTTP/3开发过程中仍存在亟待解决的问题。
此外,Daniel还对HTTP/3在curl上的部署与实验进行了展示。
HTTP/3仍在开发中,将在不久以后问世,更为具体的内容请看视频。