说http1.0之前先说一下http0.9
http0.9
只有get请求,也没有header的概念,因为那个时候的需求很简单。 随着信息化的发展只有get这样的简单的功能定义显示是不够用的,所以http1.0出现了。
http1.0
除get请求外还增加了post/head
增加了status code和header
多字符集支持、多部分发送、权限、缓存等
http1.1
除get/post/head请求外还增加了OPTIONS、PUT、DELETE、TRACE、CONNECT五种HTTP请求方法。
持久连接:http建立连接需要三次握手,用完就放手在很多时候是非常消耗性能的
popeline: