SPDY

✍ dations ◷ 2025-06-15 03:48:26 #服务器,网络协议,应用层协议,万维网,Google软件

SPDY(发音如英语:speedy),一种开放的网络传输协议,由Google开发,用来发送网页内容。基于传输控制协议(TCP)的应用层协议。SPDY也就是HTTP/2的前身。Google最早是在Chromium中提出的SPDY协议。被用于Google Chrome浏览器中来访问Google的SSL加密服务。SPDY并不是首字母缩略字,而仅仅是"speedy"的缩写。SPDY现为Google的商标。HTTP/2的关键功能主要来自SPDY技术,换言之,SPDY的成果被采纳而最终演变为HTTP/2。

SPDY并不是一个标准协议,但SPDY的开发组推动SPDY成为正式标准,而成为了互联网草案。后来SPDY未能单独成为正式标准,不过SPDY开发组的成员全程参与了HTTP/2的制定过程。Google Chrome、Mozilla Firefox、Safari、Opera、Internet Explorer等主要浏览器均已经或曾经支持SPDY协议。SPDY协议类似于HTTP,但旨在缩短网页的加载时间和提高安全性。SPDY协议通过压缩、多路复用和优先级来缩短加载时间。HTTP/2协议完成之后,Google认为SPDY可以功成身退了,于是最终Google Chrome淘汰对SPDY的支持,全面改为采用HTTP/2。

设计SPDY的目的在于降低网页的加载时间。通过优先级和多路复用,SPDY使得只需要创建一个TCP连接即可传送网页内容及图片等资源。SPDY中广泛应用了TLS加密,传输内容也均以gzip或DEFLATE格式压缩(与HTTP不同,HTTP的头部并不会被压缩)。另外,除了像HTTP的网页服务器被动的等待浏览器发起请求外,SPDY的网页服务器还可以主动推送内容。

SPDY并不用于取代HTTP,它只是修改了HTTP的请求与应答在网络上传输的方式;这意味着只需增加一个SPDY传输层,现有的所有服务端应用均不用做任何修改。当使用SPDY的方式传输,HTTP请求会被处理、标记简化和压缩。比如,每一个SPDY端点会持续跟踪每一个在之前的请求中已经发送的HTTP报文头部,从而避免重复发送还未改变的头部。而还未发送的报文的数据部分将在被压缩后被发送。

2015年9月,Google 宣布了计划,移除对SPDY的支持,拥抱 HTTP/2,并将在Chrome 51中生效。

相关

  • 轮状病毒轮状病毒(Rotavirus,简称RV)是一种双链核糖核酸病毒,属于呼肠孤病毒科。它是引起婴幼儿腹泻的最常见原因,几乎世界上小孩在大约五岁时都曾感染过轮状病毒至少一次。然而,每一次感
  • The Daily Telegraph《每日电讯报》(英语:The Daily Telegraph),英国大开型报章,成立于1855年6月29日,是英国销量最高的报纸之一。《星期日电讯报》是其姊妹刊物。每日电讯报早期政治立场亲英国自由党
  • 声音艺术声音艺术(英语:Sound art),是一门以声音为主要媒介的艺术学科。与许多当代艺术流派一样,声音艺术在本质上是跨学科的,亦可融入其他多种艺术形式。声音艺术可以被认为是一个在许多
  • 虾饺虾饺,以一层澄面皮包着一至两只虾为主馅,分量大小多以一口为限。传统的虾饺是半月形、蜘蛛肚的,共有十三褶。馅料有虾,有肉,有笋,现在流行的是独虾虾饺。优质美味的虾饺一定要皮薄
  • 近畿方言近畿方言,是日本近畿地方(关西地方)各种日语方言的总称;而俗称的关西腔(日语:関西弁〔關西辯〕 Kansai-ben)主要是特指近畿地区当中京阪神(京都、大阪、神户)一带的方言。畿内(指日本
  • 临邑县临邑县是中国山东省德州市所辖的一个县。临邑县的地理位置在东经116°41'46"和117°03'16"、北纬36°59'45"和37°31'34"之间,在德州东部50千米,离济南60千米。整个县位于鲁东
  • 哈士奇哈士奇是北方地区雪橇型狗的总称,他们的快速拉动的风格与其他雪橇犬不同。 他们是由速度最快的狗不断交配的品种。相比之下,阿拉斯加雪橇犬是“最大和最有力的”雪橇犬,常被用
  • 氯化镍二氯化镍,是化学式为NiCl2的化合物。无水二氯化镍为黄色,但它在自然界中很少见,仅在水氯镍石这样的矿石中可以发现,而更为人们所熟悉的是绿色的六水合二氯化镍(NiCl2·6H2O)。二氯
  • 绣球雀屏珊瑚绣球雀屏珊瑚(学名:)为莲珊瑚科雀屏珊瑚属下的一个种。
  • 阮弼阮弼,字良臣,号长公,安徽歙县岩寺镇人。明代嘉靖年间在安徽芜湖从事浆染业,店号“芜湖巨店”,以碾石为染料,颜色鲜明,事业蓬勃发展,“五方争购者益集其所,转毂遍于吴、越、荆、梁、燕