Skip to content
On this page

HTTP

version

  1. HTTP 0.9

只有一个get , 一次TCP连接只能发送一次HTTP请求

  1. HTTP 1.0

增加一些新方法 head post

增加响应状态码, 对可能错误的原因进行标记

引入 HTTP HEADER

HTTP/1.0最核心的改变是增加了头部设定,头部内容以键值对的形式设置。请求头部通过 Accept 字段来告诉服务端可以接收的文件类型,响应头部再通过 Content-Type 字段来告诉浏览器返回文件的类型

  1. HTTP 1.1

长连接: 引入TCP 连接复用

引入管道机制 一个TCP连接,可以同时发送多个请求

允许数据分块

  1. HTTP 2.0 不再使用ASCII 传输而是使用二进制数据来提升传输效率