HTTP 1.0
什么是HTTP/1.0?
HTTP/1.0是超文本传输协议(HTTP)的版本之一,用于在客户端(例如Web浏览器)与Web服务器之间传输HTML等内容。各HTTP版本的推出时间如下:HTTP/0.9于1991年推出,HTTP/1.0于1996年5月推出,HTTP/1.1于1997年1月推出,HTTP/2于2015年5月推出。
第一个版本HTTP/0.9非常简单,没有响应规范,并且仅支持GET方法。HTTP/1.0引入了响应标头,并新增POST、PUT、DELETE等方法,扩展了可用方法。此外,HTTP/1.0在请求标头中包含协议版本,这是它与HTTP/0.9的区别之一。
HTTP/1.1进一步扩展了支持的方法范围,并引入了基于名称的虚拟主机。它还包含KeepAlive等功能,可保持连接以处理多个请求,无需重新连接;此外还支持请求流水线,无需等待各个响应即可发送多个请求。这些改进减少了TCP连接资源占用,并提升了响应速度。
目前,HTTP/1.1是应用较为广泛的版本。与此同时,HTTP/2进一步改进了TCP资源利用率、性能和安全性。

