为什么在AB测试cookie的长哈希



我想知道是否有人可以解释为什么网站使用AB测试,有一个很长的哈希存储在cookie内。

在单页应用程序的上下文中,假设我只想显示不同的背景颜色。当用户登录时,我可以在cookie中存储一个"AB标识符",例如0或1,然后,在我的javascript代码中,检查该cookie的值,并呈现正确的颜色。

但是为什么其他人不使用简单的标识符,他们使用长哈希?我是说,这不可能是安全问题吧?因为,不管哈希值有多长,它仍然需要被客户端(javascript)可读,所以解码脚本,可能像多个if/else语句一样简单,仍然对每个人都可用。

谢谢。

这些东西不是通用的,取决于工具,但通常这些键不是指您的经验或经验列表,而是一个会话键,就像jsessionid cookie一样。a/b服务器使用它来查找你的a/b会话,这不一定是你的HTTP会话。

最新更新