ETag是什么?ETag有什么作用?

ETag是什么:

实体标记(ETag)是一个HTTP头,用于Web缓存验证和浏览器对资源的条件请求。

etag使用已标记到用户浏览器的持久标识元素(PIE)。用户可以删除HTTP cookies,etag存储相同的信息和秘密备份,以重建删除的cookies的数据。

ETag是URL的TAG,主要是标志URL对象有没发生改变,用于客户端的缓存。服务器产生ETag,并在HTTP响应头中将其传送到客户端,服务器用它来判断页面是否被修改过,如果未修改返回304,无需传输整个对象。

Etag有什么作用:

HTTP协议里ETag是“被请求变量的实体值”。

最典型的情况是,Etag请求Web资源,条件是这些资源自用户上次访问该站点以来已被更新。例如:

用户可以访问具有每周更改的背景的网站。在新一周的第一次访问中,浏览器会检查缓存,如果找不到图像或过时的图像,则会下载当前背景并将其缓存。如果用户在那周已经访问过该站点,浏览器将收到图像未更改的返回响应。在这种情况下,浏览器将使用缓存中的本地副本,从而节省带宽并加快加载时间,加载网站速度更快。

通过Etag启用的HTML5本地存储和缓存cookie也是一种用于更新cookie的方法。消费者跟踪公司使用更新cookie来解决用户删除或拒绝cookie的问题。这种做法还可以用于跟踪用户的其他目的,例如监控黑客。


发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注

寻渠道

本站厦门seo测试使用。本站内容均来源于互联网,如有不便请谅解,如内容有误可联系站长删除修改,联系QQ:875588036,谢谢!
嘿,欢迎咨询