为啥 Chrome 审核会建议我最小化 cookie 大小?

Posted

技术标签:

【中文标题】为啥 Chrome 审核会建议我最小化 cookie 大小?【英文标题】:Why does Chrome audit recommend me to minimize cookie size?为什么 Chrome 审核会建议我最小化 cookie 大小? 【发布时间】:2012-04-23 17:42:58 【问题描述】:

如何最小化请求的 cookie 大小? Chrome 似乎“警告我”我的 cookie 大小为 41B,这根本不是很多,但它警告我有什么原因吗?

这是一个 phpSESSID cookie,我真的不知道如何最小化它。有什么想法吗?

我的请求响应本身应该已经被 Gzip 压缩了,但据我所知,无法压缩标头本身,或者是否存在?

谢谢!我只是对性能和审计有一点强迫症,它们告诉我我可以做得更好。

【问题讨论】:

好吧,那只是忽略了审计中的 cookie 大小问题,它并没有真正回答我的问题,即 Chrome 为何会警告我,以及如何不被警告。 【参考方案1】:

Chrome 审核工具错误地发出此警告。 41B 是一个小 cookie,很容易适应 1500B 的 MTU。

例如,如果您对 Google.com 运行审核,它会抱怨他们的 104B cookie。 Chrome 团队需要修复此错误警告,但您无需担心。

【讨论】:

投反对票。请告诉我们一个合适的小饼干是什么? 1 个字节?

以上是关于为啥 Chrome 审核会建议我最小化 cookie 大小?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的chrome不能自动记住cookie

为啥 Chrome 不能设置 cookie

为啥 Chrome 没有收到我的 cookie?

我设置cookie后在火狐里能取到值 但是IE和chrome里却不行 是为啥?

为啥设置 document.cookie 在 Chrome 中不起作用?

为啥 Chrome Dev-tools 的 Resources -> Cookies 下会有多组 cookie?