常见的 HTTP 协议版本
2021-11-22 本文已影响0人
F_wind
《HTTP 权威指南》阅读随笔
- HTTP/0.9
HTTP/0.9 是 HTTP 的 1991 原型版,该版本缺陷较多,仅支持 GET 方法,其只作为对极少数老版浏览器的支持而存在,它很快就被 HTTP/1.0 取代了。 - HTTP/1.0
HTTP/1.0 是第一个被广泛使用的 HTTP 版本,它集合了一系列的最佳实践,比如多媒体的支持、包含图片的 Web 界面和交互等,不过该规范从未得到良好的说明。 - HTTP/1.0+
随着互联网的蓬勃发展和商业的不断演进,HTTP 逐步添加了许多非官方的实用标准,这种非正式的 HTTP 拓展通常称之为 HTTP/1.0+ 版本。 - HTTP/1.1
目前更常见的也是笔者当前时代使用更多的是 HTTP/1.1 版本,该版本校正了 HTTP 设计中的缺陷、明确了语义,并引入了重要的性能优化,还删除了一些不好的特性。 - HTTP/2.0
HTTP/2.0 也叫做 HTTP-NG,它是 HTTP/1.1 后继结构的原型建议,其关注的是性能方面的优化、以及更强大的服务逻辑远程执行框架。