使用cookie防止多次投票

时间:2011-12-01 08:50:40

标签: cookies setcookie vote httpcookie

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

由于cookie是通过HTTP请求发送的,因此发送数十个cookie会降低HTTP响应速度。在这种情况下,访问者在浏览网站时将继续发送数十个cookie(即使没有投票操作)。

我的问题是添加多个cookie以防止多次投票会有多大危害?

1 个答案:

答案 0 :(得分:0)

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