gpt4 book ai didi

django - 如何阻止人们故意重新提交表单?

转载 作者:行者123 更新时间:2023-12-03 03:49:51 25 4
gpt4 key购买 nike

我正在使用 Ubuntu、Apache 和 Django 构建一个网站。我想阻止人们多次在我的网站上填写和提交特定表单。我知道要阻止一个坚定的用户更改其 IP 地址、删除其 cookie 等几乎是不可能的;我所寻找的只是能够阻止临时用户重新提交的东西。

在我看来,阻止来自同一 IP 地址的多个表单提交是实现我正在寻找的目标的最佳方法。但是,我不确定应该如何执行此操作,以及应该从 Apache 还是从 Django 执行此操作。有什么建议吗?

编辑:我希望防止故意重新提交,而不仅仅是无意的重复提交。例如我有一项调查,我想阻止人们多次投票。

最佳答案

如果您主要关心的是防止有人编写脚本并多次自动提交表单,您可能需要使用CAPTCHA与您的表格。

关于django - 如何阻止人们故意重新提交表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/790300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com