Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Browser localhost上设置的Cookie数是否会产生问题?_Browser_Cookies_Localhost - Fatal编程技术网

Browser localhost上设置的Cookie数是否会产生问题?

Browser localhost上设置的Cookie数是否会产生问题?,browser,cookies,localhost,Browser,Cookies,Localhost,我无法登录到localhost,不知道这是否是因为我的机器上有40-50个cookie 这可能是原因吗 该站点设置为为为正在查看的每篇文章创建一个cookie。不要创建这么多cookie 或者 将所有已查看文章的ID序列化为一个cookie 拥有一个具有随机ID的长期cookie,并将相关数据(文章视图等)存储在服务器端。不过,你必须为此做一些垃圾收集,比如清理六个月以上没用过的钥匙之类的 也就是说,正如@Michael指出的,这不一定是问题的根本原因。你必须提供更多的细节才能得到具体的答案

我无法登录到localhost,不知道这是否是因为我的机器上有40-50个cookie

这可能是原因吗


该站点设置为为为正在查看的每篇文章创建一个cookie。

不要创建这么多cookie

或者

  • 将所有已查看文章的ID序列化为一个cookie

  • 拥有一个具有随机ID的长期cookie,并将相关数据(文章视图等)存储在服务器端。不过,你必须为此做一些垃圾收集,比如清理六个月以上没用过的钥匙之类的


也就是说,正如@Michael指出的,这不一定是问题的根本原因。你必须提供更多的细节才能得到具体的答案。

cookies的数量无关紧要。如果有很多很多,它将增加HTTP请求大小,并使速度减慢一点,甚至(如下面的评论所指出的)超过允许的最大HTTP请求大小,但如果您遇到问题,则更有可能出现冲突,如两个同名cookie相互覆盖。

但cookie值可以持续多长时间?@cookie请看,嗯,我尝试将数据填充到单个cookie中,但每次调用setcookie(),浏览器都会创建一个新cookie,即使cookie具有相同的名称:(在某些具有过多cookie的web服务器上,您实际上可以超过最大请求大小。@datasage绝对是,但这是传递的数据量的函数,而不是cookie的数量。当然,cookie的数量是一个主要因素。看看这个问题: