一、多路复用

HTTP2.0 使用了多路复用技术,做到同一个连接并发处理多个请求,而且并发请求的数量比HTTP1.1大了好几个数量级。

二、数据压缩

HTTP1.1不支持header数据压缩,HTTP2.0使用HPACK算法对header的数据进行压缩,这样数据体积小了,在网络上传输就会更快。

三、服务器推送

HTTP2.0支持web server , 当我们请求数据的时候,服务器会顺便把一些客户端需要的资源一起推送到客户端,免得客户端再次创建连接发送请求到服务器端获取。这种方式非常适合加载静态资源。

这些推送的资源,户存放在客户端的某处,客户端需要时直接加载就可以,不用走网络请求,速度自然就快了。

最新文章

  1. Sharepoint添加顶部导航菜单
  2. 背水一战 Windows 10 (1) - C# 6.0 新特性
  3. Spring security 学习 (自助者,天助之!)
  4. SharePoint 2013 开发——开发自定义操作APP
  5. SET ROWCOUNT,SET NOCOUNT
  6. python中的类型转换
  7. Commons CLI - Option Properties
  8. Java分布式缓存框架
  9. jvm参数设置
  10. python 文件移动(shutil)
  11. tomcat oracle 连接池配置
  12. 类型“GridView”的控件必须放在具有 runat=server 的窗体标记内?
  13. Activity的直接子类
  14. spring-oauth-server实践:授权方式四:client_credentials 模式下access_token的产生
  15. 40K刚面完Java岗,这些技术必须掌握
  16. Java回调机制总结
  17. 课后选做题:MyOD
  18. BZOJ4855 : [Jsoi2016]轻重路径
  19. Tools - VirtualBox的使用方法和技巧
  20. C# windows 桌面控件的扩展

热门文章

  1. ros pub sub ("~")
  2. Ural 1780 Gray Code 乱搞暴力
  3. 第2章 Spring Boot 文档
  4. Spring Cloud Eureka 自我保护机制实战分析
  5. redis 延迟消息
  6. BZOJ1003物流運輸 DP + SPFA
  7. VS2010 + WinDDK 搭建驱动开发环境(转)
  8. Keras学习
  9. 百科知识 .e,.ec文件如何打开
  10. run kubernetes