写点什么

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:503817
用户头像

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

关注

评论

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

服务器运维基础 用于文件共享与部门协同的NAS

万里无云万里天

运维 服务器 NAS

桌面运维基础 个人电脑的装机技巧

万里无云万里天

运维 桌面

桌面运维基础 无线网卡和外置蓝牙

万里无云万里天

运维 桌面

Transmit 5 for Mac(FTP客户端) 5.10.4中文版

iMac小白

Illustrator 2022 for mac (AI 2022中文版) v26.4.1激活版

iMac小白

三国群英传7 for Mac(经典战略策略游戏) v1.2.2.0中文激活版

iMac小白

外汇交易专题:支持时效和收益平衡的架构设计

agnostic

服务器运维基础 集群中计算与存储分离的架构

万里无云万里天

运维 服务器

潜水员戴夫Dave The Diver for mac(海洋冒险游戏) 1.0.2.460中文激活版

iMac小白

Premiere Pro 2024 for Mac(PR 2024视频编辑软件) v24.4.1中文激活版

iMac小白

操作系统笔记 day1

万里无云万里天

操作系统

服务器运维基础 服务器知识简单介绍

万里无云万里天

运维 服务器

桌面运维基础 针式打印机

万里无云万里天

运维 桌面

InPlant SCADA笔记 目录

万里无云万里天

工厂运维 InPlant SCADA

Visio Viewer for Mac(Visio文件编辑查看工具) v3.1.0激活版

iMac小白

RapidClick for Mac(鼠标自动点击工具) v1.5.1激活版

iMac小白

苹果应用程序清理卸载工具:App Cleaner & Uninstaller Pro for Mac

你的猪会飞吗

mac软件下载 mac破解软件下载

Cisco Nexus 9000v NX-OS 10.5(1)F - 用于网络原型设计和学习研究的虚拟化数据中心交换机

sysin

nexus Cisco 数据中心 交换机 NX-OS

服务器运维基础 固态硬盘扩展卡

万里无云万里天

运维 服务器 固态硬盘

桌面运维基础 PS2的鼠标键盘

万里无云万里天

运维 桌面

win11基础 查看windows凭据

万里无云万里天

win11

星际争霸母巢之战 for Mac v1.16.1汉化版

iMac小白

ShareMouse for Mac(鼠标键盘共享) v6.0.59激活版

iMac小白

操作系统笔记 哲学家就餐问题

万里无云万里天

操作系统

桌面运维基础 显示线 DVI VGA DP HDMI

万里无云万里天

运维 桌面

桌面运维基础 显示线的转接头

万里无云万里天

运维 桌面

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