0

防止非会员多次投票的常用方法是设置 cookie(无论是否有可能删除 cookie)。在许多关于这个问题的讨论中,有一点被忽略了。对于每一个投票,我们应该设置一个新的cookie,cookie的数量可以很容易地增加到几十个。

由于 cookie 是与 HTTP 请求一起发送的,因此发送数十个 cookie 应该会减慢 HTTP 响应。在这种情况下,访问者在浏览网站时会不断发送数十个 cookie(即使没有投票操作)。

我的问题是添加大量 cookie 以防止多票有多大危害?

4

1 回答 1

0

开销可能不会很大,但是如果您在特定路径下进行投票,例如 /dovote 甚至 /dovote/voteIssue1 ,那么您可以使用该路径,以便仅在访问该资源时发送 cookie 而不是每个访问您的网站。

于 2011-12-01T08:55:03.100 回答