Cookie的版本与类型

来源:互联网 发布:蓝牙音频发射器 知乎 编辑:程序博客网 时间:2024/06/07 21:08

目前有两个版本:

版本0 : 由Netscape公司制定的,也被几乎所有的浏览器支持。Java中为了保持兼容性, 目前只支持到版本0, Cookie的内容中不能空格,方括号,圆括号,等于号(=),逗号,双引号,斜杠,问号,@符号,冒号,分号。

版本1 : 根据RFC2109文档制定的。放宽了很多限制。版本0中所限制的字符都可以使用。但为了保持兼容性,程序开发者都会尽量避免使用这些特殊字符。

几种常见的Cookie类型有:

(1)永久Cookie。永久Cookie以文件形式存储在用户计算机硬盘上,关闭IE时仍然保留在计算机上。再次访问该站点时,创建该Cookie的网站可以读取。 

(2)临时Cookie。临时Cookie或会话Cookie仅是当前浏览的对话存储,关闭IE时即从用户计算机内存中删除。

(3)第一方Cookie和第三方Cookie。第一方Cookie是来自当前正在查看的网站或发送到当前正在查看的网站。这些Cookie常用于存储信息,例如访问该站点时的首选项。第三方Cookie是来自当前正在查看的网站以外的站点或者发送到当前正在查看的网站以外的站点。第三方Cookie可以是永久文件或临时文件。

(4)不满意的Cookie。不满意的Cookie是未经同意就允许访问个人信息的Cookie(用于次要目的)。

0 0
原创粉丝点击