繁体   English   中英

浏览器如何删除 session 或删除历史记录?

[英]How browser delete session or delete history works?

让用户使用 Mozilla 浏览器,在三个选项卡上登录他的 yahoo 帐户 gmail 和 hotmail。 现在,如果我们清除近期历史记录,所有三个 session 都将被清除。

但同时如果在任何其他浏览器中存在另一个 session 则不会被清除。

所以我想在这里问的是,cookies 和 session 相关细节,浏览器缓存将在本地计算机中,它将在清除历史记录中被清除。

但它是特定于浏览器的吗? cookie 和所有内容都将具有任何特定于浏览器的 id,它将如何区分现在清除 IE 历史记录或清除 chrome 历史记录。

为了让服务器跟踪客户端 session,将 session id 发送到客户端。 客户端在对服务器的每个请求中使用的。

在本地计算机上,每个浏览器都有自己保存 cookie 文件的方式。 所以当你清除Firefox中的cookies时,那么Z763F7F1AEC350CD5C22D保存的cookies就会被删除。 与 Chrome、IE、Safari 等相同。

据我所知,他们甚至可以使用自己的方式序列化 cookies。

实际上,您可以同时在两个不同的浏览器上使用两个不同的帐户。 浏览器历史记录/cookies 等特定于相关浏览器。

浏览器没有保存设置的“标准”,每个都在文件中进行。 MSIE 可能使用 Windows 注册表,而 Firefox 可能使用本地数据库文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM