如果 cookie 大小超出浏览器限制,浏览器会抛出一些错误吗?

Evg*_*nko 5 javascript cookies

如果 cookie 大小超出浏览器限制浏览器会抛出一些错误吗?

Ank*_*kit 2

浏览器直接崩溃了

网页变得无响应,最后浏览器崩溃,你可以自己尝试一下:

  1. 访问这个网站
  2. 尝试设置一个非常大的cookie(一个字符重复n次)
  3. 你自己看

上面分享的文章要点:

如果您想支持大多数浏览器,则每个域不要超过 50 个 cookie,每个域不要超过 4093 字节(即所有 cookie 的总大小 <= 4093 字节)

通常,允许以下情况:

  • 总共300块饼干
  • 每个 cookie 4096 字节
  • 每个域 20 个 cookie
  • 每个域 81920 字节*

*给定 20 个最大大小为 4096 = 81920 字节的 cookie。

  • 它令人困惑...域的最大大小是 4043 字节或 81920 字节。? (2认同)