什么是ETAG?ETAG的影响是什么。让我们一起学习。
关于ETag:
ETag是一个网站的标识,用来识别网站目标是否在很久以前被更改过,并在手机客户端缓存文件。服务器形成ETag,在HTTP响应头中发送给手机客户端。网络服务器用它来确定网页是否被修改过。如果它没有被修改,它返回到304,而不发送所有的目标。
HTTP协议中的ETag是“所需自变量的实体行值”。
在你的网站上开ETag有什么好处?
1.在网站地图上打开ETag后,百度搜索可以快速了解网站地图的升级情况。在内容没有改变的情况下,网络服务器只回推304个响应头,消耗了一点总流量。平均下来,每个人头的大小是227B。如果每秒24小时内响应的总流量成本只有1.8701亿米。
2.站长服务平台对各网站站点地图主题的活跃爬虫总数有限制。目前并未对所有网页开放。如果你的sitemap开启了ETag并且根据测试,你还可以享受百度搜索立即升级sitemap,降低总流量,进而加速网站收录网站内容的功能。
3.网站上的文档会定期更改,但主题内容没有改变,只是修改时间变了。网站管理员不需要客户觉得文档被修改了再去拿。
4.网站上的一些文档会不方便修改。例如,它们在大约1秒钟内被修改了n次。If-modified-sine可以检查二级粒度分布,但不能区分这种修改。
ETag通常与Last-Modified一起使用,以利用移动客户端的缓存文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)