如果我在Chrome中打开www.google.com然后清除历史记录并在另一个Chrome页面中打开www.google.com,我该如何区分这两个网站?浏览器的一个实例中是否有某些内容使其与其他浏览器不同?(相同的浏览器和相同的网页,但有2个窗口)
答案 0 :(得分:1)
在正常情况下 - 没有。如果你不是在谈论google.com,而是谈论你开发的网页 - 那么你可以拥有一个javascript变量(不是cookie),它与页面导航一起设置和发送。
只要该变量是唯一的(或随机的) - 您就可以区分实例。 Cookie在单个浏览器多个窗口/标签之间共享,除非使用“隐私模式”
有关您要完成的内容的更多信息有助于更好地回答这个问题。
答案 1 :(得分:1)
HTTP协议本质上是无状态的,所以通常你不应该告诉它。但是,您打开了两个单独的会话,您可以通过检查会话cookie值的HTTP标头来跟踪流量,但这与您将要获得的一样好。