[学习笔记]HTTP/1.1特性
2020-04-11 本文已影响0人
砂壶
持久连接
TCP连接默认不关闭,可以被多个请求复用,不用声明Connection: keep-alive
管道机制
在同一个TCP连接里面,客户端可以同时发送多个请求。这样就进一步改进了HTTP协议的效率。
Content-Length
一个TCP连接现在可以传送多个回应,需要区分数据包是属于哪一个回应的。这就是Content-length字段的作用,声明本次回应的数据长度。
分块传输编码
使用Content-Length字段的前提条件是,服务器发送回应之前,必须知道回应的数据长度。
新增了许多动词方法:PUT、PATCH、HEAD、 OPTIONS、DELETE。
另外,客户端请求的头信息新增了Host字段,用来指定服务器的域名。
学习资料:
http://www.ruanyifeng.com/blog/2016/08/http.html
http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html