我可以在cookie中存储多少数据

Knu*_*ang 11 browser cookies size

现代浏览器对于我可以在一个cookie中存储多少数据有任何限制吗?

我发现一篇文章说它应该至少保持4k,但没有上限. http://www.faqs.org/rfcs/rfc2965.html

Jon*_*nge 12

以下是"浏览器cookie限制"的限制:

Chrome & Firefox - No limit to the number of cookies; limit of 4096 bytes per cookie.

IE8-10 - 5117 characters per cookie; limit of 10234 characters.

Safari on Mac - 4093 bytes per cookie. Limit of 4093 bytes.

Safari Mobile - 4093 bytes per cookie. Limit of 4093 bytes.

Android - 4093 bytes per cookie. No limit.
Run Code Online (Sandbox Code Playgroud)

资料来源:http: //browsercookielimits.x64.me/#limits

如果你有Mac用户,我会说你有一个destkop应用程序,受IE或甚至Safari的限制.如果它在手机上,绝对只有4093字节.如果您需要更多,您将保存到服务器或为Safari/IE和Firefox/Chrome用户创建两种不同的体验.


gah*_*ooa 8

要符合标准,每个cookie应存储不超过4096个字节.

值得记住的另一点是,每次请求都会向匹配域发送cookie,这对于相当大的cookie来说是非常重要的开销(上传速度通常比下载速度慢10倍).

至于每个浏览器的特定限制,我推迟到另一个响应.