Session 浏览器关闭时Opera不会删除会话cookie

Session 浏览器关闭时Opera不会删除会话cookie,session,cookies,opera,Session,Cookies,Opera,我在OperaJavaScript控制台中执行以下javascript代码 document.cookie='test=abc' 然后逐个关闭所有选项卡,然后关闭浏览器 之后,当我再次打开浏览器时,cookie值test=abc仍在document.cookie变量中 我试图研究这个问题,并在官方的opera网站上发现: 如果未为cookie指定过期日期,则当您退出浏览器时,cookie将在会话结束时过期。在会话结束时过期的cookie称为会话cookie 这意味着Opera应该在会话cooki

我在OperaJavaScript控制台中执行以下javascript代码
document.cookie='test=abc'
然后逐个关闭所有选项卡,然后关闭浏览器

之后,当我再次打开浏览器时,cookie值
test=abc
仍在
document.cookie
变量中

我试图研究这个问题,并在官方的opera网站上发现:

如果未为cookie指定过期日期,则当您退出浏览器时,cookie将在会话结束时过期。在会话结束时过期的cookie称为会话cookie

这意味着Opera应该在会话cookie中遵循标准行为,但事实并非如此

我还发现:

Firefox有一个功能,你可以关闭Firefox,它提供保存你所有的标签,然后你恢复浏览器,这些标签就会回来。这就是所谓的会话恢复。我没有意识到的是,它还将恢复这些页面的所有会话cookie!它将其视为您从未关闭过浏览器

因此,以防万一,在关闭浏览器(我的例子是Opera)之前,我一个接一个地关闭了所有选项卡。但这也没用。未删除会话cookie

歌剧版:17.0.1241.53;
操作系统:Windows 7 32位

唯一有效的是手动阻止列表,手动退出清除也不起作用。Ofc阻止一切工作,但这也关闭了互联网。您也可以使用诸如privacy badger之类的扩展来控制可疑的cookie,但是这些扩展的安全性如何?别让我从那开始。我不是偏执狂,但是你应该是..

所以关于代码。。。你所描述的听起来像是一个bug。。Opera最好处理哪一个问题,但事实并非如此……对我来说,这似乎是一个有效的问题,即使答案是“是一个bug”。很高兴知道,如果你有同样的问题。