来自 Django 文档:
RFC 2109 和 RFC 6265 都指出用户代理应支持至少 4096 字节的 Cookie。对于许多浏览器,这也是最大尺寸。
来源:https://docs.djangoproject.com/en/2.1/ref/request-response/
这个规定今天依然有效吗?
当前浏览器的最大 Cookie 尺寸是多少?
来自 Django 文档:
RFC 2109 和 RFC 6265 都指出用户代理应支持至少 4096 字节的 Cookie。对于许多浏览器,这也是最大尺寸。
来源:https://docs.djangoproject.com/en/2.1/ref/request-response/
这个规定今天依然有效吗?
当前浏览器的最大 Cookie 尺寸是多少?
RFC6265(2011年4月)中的Cookie规范定义是当前的RFC,并且今天所有主要浏览器(IE,Chrome,Opera,Firefox)都支持它。
每个Cookie至少为4096字节(由所有Cookie名称、值和属性的总和测量)。
每个域名至少有50个Cookie,前提是它们不超过上述限制。
总计至少3000个Cookie。
因此,所有现代浏览器至少支持这些限制。任何其他限制值都是冒险。
有关更多详细信息,请参见https://datatracker.ietf.org/doc/rfc6265/中的6.1.限制章节。
Set-Cookie
头的总大小超过4096个字符时,我在Chrome开发者控制台中会收到警告。所以我猜测,Chrome可以存储超过4096个字符,但不能在单个响应中设置所有字符? - Dai以下是您可以参考的详细信息 - http://browsercookielimits.iain.guru/
通常允许以下内容: 总共300个cookie 每个cookie的大小为4096字节 每个域名最多20个cookie 每个域名最多81920字节*