最赞回答 / 什么味道
1、先说ETag是什么:在典型用法中,当一个URL被请求,Web服务器会返回资源和其相应的ETag值,它会被放置在HTTP的“ETag”字段中:ETag: "686897696a7c876b7e"然后,客户端可以决定是否缓存这个资源和它...
2015-08-05
已采纳回答 / 籍籍无名
转载---http://mozilla.com.cn/thread-325379-1-1.html:你好。Yslow暂时不支持firefox 36.你可以使用它的书签版本。访问这里 http://yslow.org/mobile/把页面最后的那个 Desktop Bookmarklet Installation Instructions 里的 Yslow 按钮拖拽到火狐的书签工具栏即可。使用的时候在需要的页面点击 yslow的书签即可。
2015-07-20
已采纳回答 / Loliner
理论上会造成一些访问速度的下降,但相对的,我们因减少请求次数所获得的速度要大于内容增大所拖慢的速度。很简单,我们可以这样理解。在两地之间拉货物,是分别多次拉快还是一次拉快?虽然一次拉,车子得开得比较慢,但是只需一次。况且对于现在的带宽,一次拉更实在。从另一角度讲,减少http请求数,对减缓服务器压力起到至关重要的作用。大访问量的网站,开发者无一不在想办法解决请求数的问题。这只是我的一些理解,欢迎板砖。
2015-07-19
最赞回答 / lensreflex
Etag的工作原理 Etag在服务器上生成后,客户端通过If-Match或者说If-None-Match这个条件判断请求来验证资源是否修改。我们常见的是使用If-None-Match.请求一个文件的流程可能如下: 新的请求 客户端发起HTTP GET请求一个文件(css ,image,js);服务器处理请求,返回文件内容和一堆Header(包括Etag,例如”2e681a-6-5d044840″),http头状态码为为200. 同一个用户第二次这个文件的请求 客户端在一次发起HTTP GET请求一个文件,...
2015-06-06