当 cookies 文件超过最大大小时会发生什么?

发布于 2024-08-09 04:30:08 字数 35 浏览 6 评论 0原文

当 cookies 文件超过最大大小时,到底会发生什么?

What really happens when cookies file exceeds maximum size?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

绅刃 2024-08-16 04:30:08

据我所知,大多数浏览器的典型行为是简单地截断不适合的最旧的数据。

例如,创建 cookie 1 到 9。当创建 cookie 10 并且数据大小即将溢出时,简单地丢弃 cookie 1。

在一般实践中,如果您担心会遇到限制并丢失 cookie 来溢出,那么可能是时候重新考虑您存储内容的策略,并开始在服务器端缓存数据,并将 cookie 限制为访问数据的值。缓存的数据。

The typical behavior of most browsers, to my knowledge, is to simply truncate the oldest data that does not fit.

For example, create cookies 1 through 9. When creating cookie 10 and the data size is going to overflow, cookie 1 is simply discarded.

In general practice, if you are worried about bumping into the limit and loosing cookies to overflow, it is probably time to rethink your strategy of what you are storing and start caching the data server-side and limiting the cookie to a value to access the cached data.

死开点丶别碍眼 2024-08-16 04:30:08

文件被截断至最大长度。

The file is truncated to the maximum length.

往昔成烟 2024-08-16 04:30:08

我认为这取决于浏览器,因为 RFC2965 没有定义 cookie 的最大大小或超过最大值时的任何标准行为。

I think that would be browser dependent, since RFC2965 does not define a maximum size for cookies or any standard behavior for when the maximum is exceeded.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文