首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现代浏览器中当前的cookie限制是什么?

现代浏览器中当前的cookie限制是什么?
EN

Stack Overflow用户
提问于 2011-03-21 17:49:24
回答 4查看 69.7K关注 0票数 44

截至2011年,现代浏览器的通用cookie限制是什么?我特别感兴趣的是:

  • 单个曲奇的最大尺寸
  • 每个主机/域名+路径的最大cookie数
  • 每个主机/域名的最大cookie数
  • 给定浏览器中所有cookie的最大数目/最大总大小

我知道RFC 2109指定:

  • 至少300块饼干
  • 每个cookie至少有4096字节(根据集cookie头的语法描述中构成Cookie非终端的字符的大小)
  • 每个唯一主机或域名至少有20个cookie

但是什么是真实世界的规范呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-21 20:59:13

这里有一个方便的工具来测试它:http://browsercookielimits.iain.guru/

它揭示了很多关于cookie的内部细节。单击“当前浏览器的运行测试”以获取结果(只需片刻时间)。

例如,我运行了GoogleChrome10.0.648.134测试版的所有测试:

代码语言:javascript
复制
22:23:46.639: Starting
22:23:47.345: Count: Max Cookie count with Character Length 3 and character "1": 180
22:23:50.131: Size: Max Cookie Character Length using character "1": 4096
22:23:52.347: Count: Max Cookie count with Character Length 4096 and character "1": 180
22:23:54.517: Size: Max Cookie Character Length using character "ÿ": 2049
22:23:57.450: Count: Max Cookie count with Character Length 2049 and character "ÿ": 180
22:23:59.41: Count: Max Cookie count with Character Length 100 and character "1": 180
22:24:0.535: Count: Max Cookie count with Character Length 10 and character "1": 180
22:24:2.88: Count: Max Cookie count with Character Length 5 and character "1": 180
22:24:2.886: Guessing Max Cookie Count Per Domain: 180
22:24:2.887: Guessing Max Cookie Size Per Cookie: 4096 bytes
22:24:2.887: Guessing Max Cookie Size Per Domain: NA

这个答案很古老,但我只是检查了最新Chrome版本的结果,它们基本上是一样的。编辑:更新了Chrome 54.0.2840.98 (64位)的答案。

票数 70
EN

Stack Overflow用户

发布于 2012-06-04 22:04:01

根据这条线,Firefox3.5将所有主机的总限制提高到3000台,Chrome 追随他们的脚步。我为IE找到的只是"至少300“。

另外,虽然普通的Safari似乎是无限的,但Mobile (iPod Touch 2G)和安卓浏览器(Android2.2)一样,每台主机都有50个cookie的限制。

票数 9
EN

Stack Overflow用户

发布于 2011-04-25 15:32:09

您可能还想看看客户端存储的javascript,它是HTML5的一个特性,它允许在访问者的PC上保持数兆字节的数据不可见。

有几个变体,这里有一个文档很好的http://www.jstorage.info/

除了Opera10.10和Safari-3之外,包括IE6在内的所有主流浏览器都支持这项功能。尽管IE6只能存储128 10,而不是最近提供的5到10兆字节。当然,越早版本的Opera和Safari出现在访问者日志中的频率就会随着每个站点的不同而不同,所以可能并不是所有人都理想的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5381526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档