写点什么

HTTP/2 正式通过 IETF 组织批准发布

  • 2015-02-25
  • 本文字数:818 字

    阅读完需:约 3 分钟

HTTP 是 Web 的核心技术之一,HTTP/2 是新一代 HTTP 协议。相比 HTTP/1(于 1999 年由 RFC 2616 定为标准),HTTP/2 有了重大的改进。HTTP/2 由 IETF(国际互联网工程任务组)的 httpbis 工作组基于 SPDY 协议开发,其目标是在保持与 HTTP 1.1 语义向后兼容性的情况下,减小网络传输延迟,并简化服务器向浏览器传输内容的过程。近日,从 IETF 的官方博客中得知,针对 200 多个设计问题 17 个草案 30 个实现,IETF 经过两年多的讨论,HTTP/2 和 HPACK (JSON 的压缩算法)规范终于通过了 IETF 的批准并成为可跟踪的 RFC 标准。

SPDY 是一种由 Google 发起、兼容 HTTP 的协议,目前已有众多浏览器支持该协议,如 Chrome、Opera、Firefox 等。2012 年,IETF HTTP 工作组(HTTP Working Group)开始基于 SPDY 协议以研究 HTTP/2 标准,并通过 6 次组织内的会议以及来自社区的讨论完成了最初版本的确定。

IETF HTTP 工作组负责人和 W3C 的成员之一 Mark Nottingham 在个人博客中也报道了相关信息,Mark Nottingham 指出HTTP/2 接下来的主要工作是分配RFC 编号和正式发表,他还指出了HTTP/2 相比HTTP/1 的改进之处,如更快的页面加载、更长久的连接、服务器信息推送、减少加密连接开销、多路复用功能等。

近日,Google 已宣布 SPDY 将于 2016 年退休,转而采用 HTTP/2。根据 CanIUse 的统计,目前Firefox、Chrome、Safari、Opera、iOS 版Safari、Android 版Chrome、Windows 8 上的IE 11 都已经支持HTTP/2,Windows 10 预览版自带的浏览器也支持它。Apache、Windows 10 上的IIS 和Nginx 都已经实现了SPDY 3.1 或4(这就是HTTP/2),剩下的工作就是网站管理员们去升级服务器软件了。关于HTTP/2 的更多信息,读者可以查看GitHub 上关于 HTTP/2 的相关信息


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-02-25 09:504196
用户头像

发布了 46 篇内容, 共 55.2 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

掌握在测试中精确模拟用户行为的艺术:技术和工具

测吧(北京)科技有限公司

测试

程序员都应该了解的7款API接口平台

幂简集成

API API接口平台 API市场

Doris 实现原理之高效存取 varchar 字符串

Baidu AICLOUD

大数据

软件测试 | 揭秘设计现实负载测试场景的艺术:实用方法详解

测吧(北京)科技有限公司

测试

软件测试 | 简化测试数据生成和管理的复杂性

测吧(北京)科技有限公司

测试

mac空间不足怎么办 mac内存满了怎么清理

阿拉灯神丁

MacBook CleanMyMac X mac‘ 电脑软件 杀毒软件

云架构系统如何进行大规模性能测试?

测吧(北京)科技有限公司

测试

一键自动化博客发布工具,用过的人都说好(腾讯云篇)

程序那些事

工具 程序那些事 自动发布

软件测试 | 平衡规模:测试中经济有效的硬件和软件解决方案策略

测吧(北京)科技有限公司

测试

软件测试 | 性能测试优化中无缝跨团队协作的策略

测吧(北京)科技有限公司

测试

软件测试 | 不是已经做了性能测试么,为什么系统一上线就崩溃了?

测吧(北京)科技有限公司

测试

软件测试 | 简历投了一大堆,面试机会没几个?

测吧(北京)科技有限公司

测试

软件测试 | 如何选择适合自己业务需求和技术栈的工具?

测吧(北京)科技有限公司

测试

时序数据库 vs 实时数据库,一文搞懂!

Apache IoTDB

服务器成本太高,如何确定有效主机容量,节约成本?

测吧(北京)科技有限公司

测试

软件测试 | 如何解读各种性能测试数据和曲线图?

测吧(北京)科技有限公司

测试

软件测试 | 想做性能测试的你,是否面临以下痛点?

测吧(北京)科技有限公司

测试

软件测试 | 为何测试环境难以搭建与维护?

测吧(北京)科技有限公司

测试

前端性能优化:从系统分析讲到实践策略

秃头小帅oi

软件测试概念与体系

测吧(北京)科技有限公司

测试

线程安全使用 HashMap 的四种技巧

不在线第一只蜗牛

安全 线程

软件测试 | 如何找到适合您需求的性能测试工具?

测吧(北京)科技有限公司

测试

软件测试 | 分析和处理海量测试数据集的策略

测吧(北京)科技有限公司

测试

HTTP/2正式通过IETF组织批准发布_语言 & 开发_李小兵_InfoQ精选文章