我正在从Chrome插件中写入会话cookie。浏览器似乎对cookie大小有4kb的严格限制。它似乎不是在Firefox中的情况。无论如何,我可以增加Chrome浏览器的cookie大小限制吗?Chrome cookie大小限制
感谢
我正在从Chrome插件中写入会话cookie。浏览器似乎对cookie大小有4kb的严格限制。它似乎不是在Firefox中的情况。无论如何,我可以增加Chrome浏览器的cookie大小限制吗?Chrome cookie大小限制
感谢
Chrome支持HTML5 localStorage,它允许您使用字典样式查找。您可以使用它来存储更大量的数据,而不是使用cookie来回传递它们。
不能更改cookie大小,但你可以使用一些饼干和跨越碰到他们你的数据,保持一个cookie里的指针,其他饼干,让你知道他们叫什么,有多少有,等等(就像硬盘上的分区表一样)。
但也许你正在接近这个错误的方式。如果你需要做这样的事情,你可能会更好地在线存储数据,因为它具有更好的生存机会,如果你将它与一些用户注册绑定在一起,它也是可移植的。
还有其他的选择,比如Mozilla Weave和Google Gears,但是Gears最近宣布停产。
一个很好的答复,但他应该坚持本地存储,因为它是标准的,也成为这样的任务的主流:) – BlackDivine 2011-11-09 08:53:49
根据RFC 1012规定,cookie的大小不能受用户代理的限制。但浏览器或用户代理的最小功能应至少为每个cookie 4096个字节。此限制仅适用于Cookie的名称=值部分。
所以有些浏览器也可以支持更长的cookie。 列表:
来源答案:http://webdesign.about.com/od/cookies/f/web-cookies-size-limit.htm
为什么你需要存储这么多的cookie? – CResults 2010-03-30 08:46:18
请参阅http://stackoverflow.com/q/5381526/632951 – Pacerier 2015-06-26 23:47:28
@CResults,因为HTML5 localStorage的上限为5 MB。 – Pacerier 2015-06-26 23:47:53