"介绍下 http2.0 和 http3.0 的特性与区别?"

介绍下 http2.0 和 http3.0 的特性与区别?

http2.0 特性如下:

  • 二进制分帧传输
  • 多路复用
  • 头部压缩
  • 服务器推送

http3.0 特性如下:

  • 连接迁移
  • 无队头阻塞
  • 自定义的拥塞控制
  • 前向安全和前向纠错

两者区别:

http 协议是应用层协议,都是建立在传输层之上的。我们也都知道传输层上面不只有 TCP 协议,还有另外一个强大的协议 UDP 协议,2.0 和 1.0 都是基于 TCP 的,因此都会有 TCP 带来的硬伤以及局限性。而 Http3.0 则是建立在 UDP 的基础上。所以其与 Http2.0 之间有质的不同。

PS:写作不易,如要转裁,请标明转载出处。

微信小程序:前端开发宝典

猜你想看
Last-Modified,ETag 与协商缓存?
简单介绍下http缓存?
HTTPS一般使用的加密与HASH算法有哪些?
简单介绍下OSI七层模型?
简单介绍请求行、请求头和请求体?
登录
注册
回顶部