你
们都在等,等什么?
你
们都在等对方先放手
前任3——刷屏的前任3,看圈里的同学们纷纷晒出哭成狗的照片,我已经约略猜到了故事的桥段。前任讲述的是爱情苦难的分手史。正如我所喜爱的一部脱口秀开篇语一样——历史不是镜子,历史是精子,牺牲亿万才有一个活到今天!人生不是故事,人生是事故,摸爬滚打才不辜负功名尘土!
前任也是牺牲亿万的才活到今天的那一个,你的爱情出了事故,摸爬滚打才能找到未来的那个他(她)。人生如此,HTTP亦如此
【 HTTP发展历程】
HTTP2.0,前任有3,他的心情如何?估计也会哭得稀里哗啦。分手不易,且行且珍惜。这是多么痛的领悟啊~!
故事的开始是这样
HTTP协议是如今互联网与服务端技术的基石,HTTP协议的演进也从侧面反应了互联网技术的快速发展。HTTP协议到现在为止总共经历了3个大版本的演化。
0、HTTP诞生
来拜下祖师爷~!英国的李爵士~!
Sir Tim Berners Lee
这枚资深帅哥在CERN工作的时候,第一个提出了www( World Wide Web)的想法,完成第一个web 浏览器和第一台web服务器
1、HTTP 0.9——家里玩的
HTTP 0.9是第一个版本的HTTP协议,当时提出的模式是提问-回答的模式,即客户端提请求,服务器回一个应答,虽然已过时,但是奠定了今后http的基本服务模型。
工作流程极其简单,只允许客户端发送GET这一种请求,不支持请求头。
http 0.9协议只支持一种内容,即纯文本。网页仍然支持用HTML语言格式化,只能看到白底黑字,没有图文并茂。
属于过家家的玩具~!
2、HTTP 1.0——初出茅庐
HTTP协议的第二个版本,第一个在通讯中指定版本号的HTTP协议版本,至今也有在使用中。相对于HTTP 0.9 增加了如下主要特性:
请求与响应支持头域——先给个拜门的帖子
响应对象状态行——主人在不在都会应一声
响应对象不只限于超文本——多彩的世界从此开始
POST方法提交数据——礼尚往来
支持长连接,缓存机制 ——CDN终于可以出世~!
这个版本算是商用版本了~!
3、HTTP 1.1——老当益壮
HTTP协议的第三个版本是HTTP 1.1,是目前使用最广泛的协议版本 。虽然不到20岁,但是已经是互联网界的老兵了,在2014年还做过一次协议更新,但是没有大改~!
HTTP 1.1引入了许多关键性能优化:cache control、、chunked编码传输、字节范围请求,请求流水线等
缓存处理——新增Cache头,CDN有了立身之地!
字节范围请求——引入range头实现断点续命!
流水线作业——请求一次批发到货~!
支持Host头域——一台当N台web服务器用!
独领风骚20年~!
4、HTTP 2.0——新兵蛋子
HTTP 2.0是下一代HTTP协议。主要特点有:
(1)头端推流——急您所急,提前放送
(2)随时复位——保持连接,优先放行
(3)多路复用——齐头并进,多快好省
未来属于你~!
结束语:HTTP2.0要取代1.1的那个前任,还有很长的路要走。一个新协议的诞生,不仅需要那几页paper写清楚如何如何,还需客户端、服务器的升级改造,目前全世界浏览器、web软件都是1.1的,都需要逐步升级,这可是一个大工程。
告诉大家一个好消息:我们CDN已经在2017年初就开始支持HTTP2.0,如有需要不妨多聊聊~!小编的体验,确实急您所急,提前放送;保持连接,优先放行;齐头并进,多快好省~!
对前任该挥手告别,就say good-bye吧~!拥抱未来,拥抱新生命~!
作者:哈皮莊
编辑:小琳妹妹
更多专题
1
耍贱的CDN喜欢张冠李戴~!
2
劫道的猥琐山贼,CDN的马甲~!
3
今天你K刀了吗?
领取专属 10元无门槛券
私享最新 技术干货