美文网首页
HTTP/1.x/2 的特性

HTTP/1.x/2 的特性

作者: heqinglin8 | 来源:发表于2019-06-13 00:27 被阅读0次

HTTP2.0和HTTP1.X相比的新特性:

1、HTTP2.0 是基于二进制格式传输的,由于0,1更加简单,所以更加健壮。而http1.X是基于文本格式的,文本表示的形式多样,必然要考虑的点比较多。

2、HTTP2.0支持多路复用,即连接共享。一个连接可以有多个request,每个request用id区别,分发到不同的服务端请求。

3、HTTP2.0支持header压缩。HTTP1.x有大量的重复的header头信息,这里占有大量带宽,所以HTTP2.0endoce,避免了重复的传输。

4、服务端推送,HTTP2.0支持服务端向客户端push消息,server push。

扩展:

1.1相对于1.0最大的变化就是增加了持久连接支持,HTTP1.1支持连接复用,由于http是基于tcp,所以每次请求都最少3次握手才能传送消息,如果连接复用,那么大大节省了资源和时间。

HTTP2.0是基于spdy改进的,但是也有两点不同:

HTTP2.0支持http,spdy强制https

HTTP2.0  header的压缩算法采用heack算法而不是spdy的DEFLATE算法。

相关文章

  • HTTP/1.x/2 的特性

    HTTP2.0和HTTP1.X相比的新特性: 1、HTTP2.0 是基于二进制格式传输的,由于0,1更加简单,所以...

  • 升级nginx以支持http2

    HTTP/2 的优势 相比 HTTP/1.x,HTTP/2 在底层传输做了很大的改动和优化: HTTP/2 采用二...

  • HTTP/2 Frames

    HTTP/1.x messages 缺点 HTTP/1.x messages have a few drawbac...

  • 二.【Vue踩坑】vue的准备工作

    webpack 1.X文档地址http://webpack.github.io/docs/ 2.X文档地址http...

  • HTTP2 协议前瞻

    HTTP/2 优势 HTTP/2 采用二进制格式传输数据,而非 HTTP/1.x 的文本格式。二进制格式在协议的解...

  • OpenResty 启用 HTTP/2

    1、http/2 的优势 二进制协议:相比于HTTP 1.x基于文本的解析,HTTP/2将所有的传输信息分割为更小...

  • HPACK和twitter hpack源码解析

    HPACK是用于压缩HTTP/2中header信息的压缩算法。 引言 在HTTP/1.x中,header信息以字符...

  • HTTP/1.x

    HTTP/1.x 协议是一个文本协议,可读性非常好,但是并不高效 解析 解析一个完整的 HTTP 请求,首先要正确...

  • HTTP/2与雪碧图性能对比

    HTTP/1.x的缺陷 连接无法复用,需要开启多个连接 没有进行头部压缩,协议开销大 线头阻塞 HTTP/2 协议...

  • HTTP2.0 简介

    定义 HTTP/2 是 HTTP 协议的一个升级,它的主要目的是为了解决 HTTP/1.x 中不好实现功能,比如并...

网友评论

      本文标题:HTTP/1.x/2 的特性

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