HTTP/2 Server Push

来源:http://www.sh-fengwen.com 作者: 营养排行 人气:181 发布时间:2019-10-25
摘要:HTTP2 Server Push的研究 2017/01/05 · 基础技术 ·HTTP/2 原文出处:AlloyTeam    问题:加载一个页面所需的资源,需要多次请求。例如加载index需要请求三次:index.html、index.js、index.css。 1,H

HTTP2 Server Push的研究

2017/01/05 · 基础技术 · HTTP/2

原文出处: AlloyTeam   

问题:加载一个页面所需的资源,需要多次请求。例如加载index需要请求三次:index.html、index.js、index.css。

1,HTTP2的新特性。

关于HTTP2的新特性,读着可以参看我之前的文章,这里就不在多说了,本篇文章主要讲一下server push这个特性。

HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事

 

解决思路:Server在接收到加载index请求时,同时返回index.html、index.js、index.css。

2,Server Push是什么。

简单来讲就是当用户的浏览器和服务器在建立链接后,服务器主动将一些资源推送给浏览器并缓存起来,这样当浏览器接下来请求这些资源时就直接从缓存中读取,不会在从服务器上拉了,提升了速率。举一个例子就是:

假如一个页面有3个资源文件index.html,index.css,index.js,当浏览器请求index.html的时候,服务器不仅返回index.html的内容,同时将index.css和index.js的内容push给浏览器,当浏览器下次请求这2两个文件时就可以直接从缓存中读取了。

Client:

本文由美高梅游戏平台网站发布于 营养排行,转载请注明出处:HTTP/2 Server Push

关键词:

上一篇:谈谈 HTTP/2 的协议协商机制

下一篇:没有了

频道精选

最火资讯