【发布时间】:2011-09-23 03:54:52
【问题描述】:
我无法登录 localhost,我想知道这是不是因为我的机器上有 40-50 个 cookie。
可能是这个原因吗?
该网站设置为为每篇正在查看的文章创建一个 cookie。
【问题讨论】:
我无法登录 localhost,我想知道这是不是因为我的机器上有 40-50 个 cookie。
可能是这个原因吗?
该网站设置为为每篇正在查看的文章创建一个 cookie。
【问题讨论】:
不要创建这么多 cookie。
要么
将所有浏览文章的ID序列化到一个 cookie
拥有一个具有随机ID的长期cookie,并将相关数据(文章浏览量等)存储在服务器端。但是,您必须为此进行一些垃圾收集,例如清除超过六个月未使用的密钥或其他什么。
也就是说,正如@Michael 指出的那样,这不一定是您的问题的根本原因。您必须提供更多详细信息才能获得具体答案。
【讨论】:
cookie 的数量无关紧要。如果有很多很多,它会增加 HTTP 请求大小并减慢速度,甚至(如下面的 cmets 中指出的)超过允许的最大 HTTP 请求大小,但是如果您遇到问题,则更有可能是您有一些冲突,比如两个同名的 cookie 相互覆盖。
【讨论】: