HTTP长相随--期盼已久的HTTP2.0、WebDAV协议、 QUIC&HTTP3.0

期盼已久的HTTP2.0

 

 HTTP2.0性能增强的核心:二进制分帧

 

 

 

 HTTP2.0首部压缩:

 

HTTP2.0多路复用 :

 

 

单链接多资源的优势:

  • 可以减少服务链接压力,内存占用少了,链接吞吐量大了
  • 由于TCP链接减少而使网络拥塞状况得以改观
  • 慢启动时间减少,拥塞和丢包恢复速度更快

并行双向字节流的请求和响应:

 

并行双向字节流的请求和响应:

  1. 并行交错的地发送请求,请求之间互不影响
  2. 并行交错地发送响应,响应之间互不影响
  3. 只使用一个连接即可并行发送多个请求和响应
  4. 消除了不必要的延时,从而减少了页面加载的时间

请求优先级:

  • 高优先级的流都应该优先发送
  • 优先级不是绝对的
  • 不同优先级混合也是必须的

服务器推送:

 

WebDAV协议

 

 全称Web Distribute Authoring and Versioning,基于 HTTP1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制

WebDAV追加方法:

 

 WebDAV新增状态码:

 

 QUIC&HTTP3.0 

 

HTTP2.0的问题:

队头阻塞

建立连接的握手延迟大

QUIC的特性:

  • 0 RTT

 

  • 没有队头阻塞的多路复用 

 

 

  • 向前纠错

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白小白从不日白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值