SPDY

✍ dations ◷ 2025-07-29 22:33:20 #服务器,网络协议,应用层协议,万维网,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中生效。

相关

  • 分布容积分布体积(VD),又称为拟似分布体积,是药理学的名词用作量化药物剂量服用后(不论是口服或是静脉注射)在体内的分布。它的定义是指一个药物剂量平均分布的体积,致使血液内的药物浓度达
  • 药物靶标药物靶标是指体内具有药效功能并能被药物作用的生物大分子,如某些蛋白质和核酸等生物大分子。那些编码靶标蛋白的基因也被称为靶标基因。事先确定靶向特定疾病有关的靶标分子
  • 乌理玛乌理玛(阿拉伯语:علماء‎,ʿUlamāʾ ,单数形式: عالِم‎ ,ʿĀlim;英语:Ulama或ulema),又译为乌里玛、欧莱玛,阿拉伯语原义为学者,是伊斯兰教学者的总称。任何一位了解古兰经
  • 信息自由法 (美国)《信息自由法》(Freedom of Information Act 简称FOIA,也译作情报自由法、美国信息自由法案)是美国关于联邦政府信息公开化的行政法规,颁布于1967年。《信息自由法》的主要内容
  • 王以敏王以敏(1855年-?),原名以慜,字子捷,号梦湘,湖南省武陵(今日常德市)人。清末官员、诗人。光绪十六年(1890年)庚寅恩科二甲进士。同年五月,改翰林院庶吉士。光绪十八年五月,散馆,授翰林院编修
  • 堀尾吉晴堀尾吉晴(ほりお よしはる)出生于天文13年(1544年),卒于庆长16年(1611年7月26日),生于尾张国丹羽郡,幼名仁王丸,通称茂助,为岩仓织田家部将堀尾泰晴之子,后来投效丰臣秀吉,晋封为大名之列
  • 李子番茄李子番茄(英语:Plum tomato)是一种用于制作酱料和包装的番茄,李子番茄与一般较大的番茄来比汁液和果皮都较少。
  • 羊背石羊背石是在冰床上由冰蚀作用形成一种地貌形态,它是由基岩组成的小丘,通常成群分布,远远望去犹如匍匐在地面上的羊群,故名。羊背石在平面上呈两端不对称的椭球形,其长轴与冰川运动
  • 马德琳·麦卡恩失踪事件马德琳·麦卡恩失踪事件是发生在2007年5月3日晚葡萄牙阿尔加维普拉亚·达·卢什(英语:Praia da Luz)的一件女童失踪案。失踪的是英国女童马德琳·贝丝·麦卡恩(Madeleine Beth M
  • 克尔德什应用数学研究所俄罗斯科学院克尔德什应用数学研究所(俄语:Институт прикладной математики имени М.В.Келдыша)是一所专门研究计算数学的研究所。