美文网首页
http1.0 和 http1.1 有什么区别?

http1.0 和 http1.1 有什么区别?

作者: Keeve | 来源:发表于2020-03-31 14:34 被阅读0次

    1 http1.1 支持长链接

    2 增加host字段,之前认为每台服务器有唯一ip,但是随着虚拟技术的发展,一个服务器上可以同时存在多个虚拟机,他们共享一个ip地址

    3 增加了状态码。例如:100, 客户端发送一个不带内容的请求头,如果服务器返回100,然后客户端接续其他请求,用于试探服务器是否能接受请求,节省了带宽

    4、HTTP/1.1中引入了Chunked transfer-coding,发送方将消息分割成若干个任意大小的数据块,每个数据块在发送时都会附上块的长度,最后用一个零长度的块作为消息结束的标志。这种方法允许发送方只缓冲消息的一个片段,避免缓冲整个消息带来的过载。

    5、HTTP/1.1在1.0的基础上加入了一些cache的新特性,当缓存对象的Age超过Expire时变为stale对象,cache不需要直接抛弃stale对象,而是与源服务器进行重新激活(revalidation)。

    相关文章

      网友评论

          本文标题:http1.0 和 http1.1 有什么区别?

          本文链接:https://www.haomeiwen.com/subject/ljewuhtx.html