NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

2022前端经典vue面试题(持续更新中)

bb_xiaxia1998

Vue 前端

2022-09-15:Range模块是跟踪数字范围的模块。 设计一个数据结构来跟踪表示为 半开区间 的范围并查询它们。 半开区间 [left, right) 表示所有 left <= x < righ

福大大架构师每日一题

算法 rust 福大大

数据、管理、分析和运营:大数据专家面临的四大挑战!

雨果

大数据

C++学习---STL中nullptr_t的实现原理

桑榆

c++ 源码阅读 9月月更

“基础-中级-高级”Java程序员面试合集,看完献出我的膝盖!

收到请回复

Java 云计算 开源 架构 编程语言

PANews与NFTScan联合推出Top50 NFT Collection全球影响力榜单

NFT Research

Ethereum NFT

Github星标90K!京东架构师一篇讲明白百亿级并发系统架构设计

了不起的程序猿

Java 程序员 高并发 java程序员 高并发系统设计

Scrum 实施过程的主要内容及5大常用工具

PingCode

谁能说清楚数据资产管理与数据治理是什么关系?

雨果

数据治理

前端经典面试题(有答案)

loveX001

JavaScript 前端

20道高频react面试题(附答案)

beifeng1996

前端 React

TCPIP协议栈的心跳、丢包重传、连接超时机制实例详解

Java快了!

网易易盾 GameSentry 正式开源,做游戏安全保障的尖兵利刃

网易智企

安全 测试

[极致用户体验] 让你的网页,适配微信大字号模式!体验超好,快来收藏

HullQin

CSS JavaScript html 前端 9月月更

SAP ABAP 平台新的编程模型

Jerry Wang

SAP abap Netweaver 思爱普 9月月更

元宇宙与泛娱乐的邂逅:次世代第一CP养成记

脑极体

什么是访问控制列表ACL?

wljslmz

acl 访问控制列表 9月月更

谁来说说数据质量评估的标准是什么?

雨果

数据质量

你知道数据资产管理的目标是什么?

雨果

数据中台 数据资产管理

大数据ELK(二):Elasticsearch简单介绍

Lansonli

elasticsearch 9月月更

前端常见react面试题合集

beifeng1996

前端 React

MFC模拟消息发送,自定义以及系统消息

中国好公民st

c++ 消息分发 9月月更

2022前端二面必会vue面试题汇总

bb_xiaxia1998

Vue 前端

JWT本无状态,为何却要存储在Redis破坏其无状态特性?

知识浅谈

JWT 9月月更

Java进阶(二十一)java 空字符串与null区别

No Silver Bullet

Java null 9月月更 空字符串

一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL!

收到请回复

Java 云计算 开源 架构 编程语言

Spring 框架使用了哪些设计模式?

Java快了!

spring框架

3D打印机打印模型的10大技巧

Dylan

3D模型

现代数据栈如何降低数据平台的复杂度?

Kyligence

数据分析 云原生 指标中台 指标自动化

怎样才能开一场高效的迭代评审会?

LigaAI

Scrum 迭代 LigaAI 敏捷实践 企业号九月金秋榜

心血来潮,手绘一张Spring学习思维,内容详细全面,秋招面试必看!

收到请回复

Java 云计算 开源 架构 编程语言

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