使用ETag在浏览器中存储cookie信息

Using ETag to store cookie information in broswer

在我的页面中,我们为非登录用户设置了一些特定于用户的唯一散列键。这有助于我们跟踪这些用户。

问题是大多数情况下用户经常清除浏览器历史记录,并且此信息已被删除。

我想将此密钥存储在更持久的浏览器历史记录中,例如 ETAG。 您能否指导一下ETAG是否可以用于在分布式系统中存储此类信息(负载均衡器后面的多个apache 运行)。

密钥是 UUID 32 字符长度。

谢谢 维伦德拉·阿加瓦尔

关于使用 ETag 的维基百科 https://en.wikipedia.org/wiki/HTTP_ETag#Tracking_using_ETags

更一般地说,我会依靠插件来解决这个问题:http://samy.pl/evercookie/因为解决方案多种多样、复杂且不断变化。

重要 请注意,跟踪有意保持匿名的用户存在道德问题,也许还有法律问题。

我建议只使用 cookie 或 localStorage,让用户决定他们的隐私。