为什么关闭浏览器后cookies不会过期?
问题描述:
在与 Web 编程相关的书籍和教程中写道,cookie 在用户关闭浏览器时会过期.所以我不明白为什么在关闭浏览器(Opera)后我可以在参数"窗口中看到我的 cookie 列表.关闭浏览器后,网站(例如 Facebook)如何识别用户(会话 cookie 必须根据书籍和教程过期)?
In books and tutorials related with Web-programming written that cookies expire when user close browser. So I cant understand why after closing browser(Opera) I can see the list of my cookies in "Parameters" window. And how sites (for example Facebook) identifier users after closing browser (session cookies must expire according to books and tutorials)?
答
Cookie 有两种不同的类型:
Cookies are of two different types:
- 会话 cookie,保存在内存中,一旦浏览器退出就会过期
- 具有生存时间的持久性 cookie 会持久保存在磁盘上,并由浏览器发送,直到它们的生存时间结束.