SPDY相关

SPDY

SPDY (发音同:speedy),源于并发展自Google,HTTP/2的前身,由于HTTP/2继承了SPDY并做了一些优化,在2015年2月发布标准,SPDY现已被大多数浏览器废弃,包括Chrome(51版本后不再支持SPDY)。

现在介绍SPDY,用户一般分布在安卓手机端,以及部分低版本的浏览器中,目前国内关于SPDY的研究乏善可陈,只因当初太落后,还没来得及使用SPDY,现在就已经面临被淘汰的尴尬境地了,对于开发者来说,会造成知识的断层,事后弥补的话,必然要费一些力气。不过对于大环境来说,直接使用最新的HTTP/2协议,一步到位,倒是免去了不少的麻烦(兼容方面)。

因此,SPDY的研究与部署已无太大的意义,所以,本文只是结合HTTP/2,对SPDY做个简短介绍而已。

SPDY与 HTTP

SPDY 协议旨在通过压缩、多路复用和优先级来缩短网页的加载时间和提高安全性。对,这些都是HTTP/2 的特性,因为HTTP/2继承自SPDY嘛!
SPDY

SPDY 协议只是在性能上对 HTTP 做了很大的优化,其核心思想是尽量减少连接个数,而对于 HTTP 的语义并没有做太大的修改。具体来说是,SPDY 使用了 HTTP 的方法和页眉,但是删除了一些头并重写了 HTTP 中管理连接和数据转移格式的部分,所以基本上是兼容 HTTP 的。

Google 在 SPDY 白皮书里 表示要向协议栈下面渗透并替换掉传输层协议(TCP),但是因为这样无论是部署起来还是实现起来暂时相当困难,因此 Google 准备先对应用层协议 HTTP 进行改进,先在 SSL 之上增加一个会话层来实现 SPDY 协议,而 HTTP 的 GET 和 POST 消息格式保持不变,即现有的所有服务端应用均不用做任何修改。

协议支持

SPDY 的实现需要浏览器客户端和 Web 服务器同时支持。
nginx-1.8.0 、Apache等都可以支持SPDY
较低版本Chrome 浏览器(51以下)支持SPDY
SPDY2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值