通常情况下,如果没有设置过期时间的cookie会被现代浏览器视为“会话cookie”,也就是在浏览器会话结束时(通常是当浏览器实例关闭时)将删除该cookie。
IE、Opera、Safari和Chrome都支持此行为。
然而,Firefox(3.0.9最新正式版)似乎不遵循此规则,据我所知,它不会在浏览器关闭、用户注销或重新启动操作系统时过期cookie。
那么,为什么Firefox把这些cookie称为会话cookie,而它们却明显存在无限期?
有没有人知道Firefox如何处理会话cookie的过期?