防止表单重复提交,需要标识用户的每一次访问请求,使得每一次访问对服务器来说都是唯一的。可以在表单域增加一个隐藏表单项,这个表单项的值每次都是唯一的token
在用户请求时,生成唯一的token,同时存入Session中,等用户提交时,检查两个token是否一致。
当用户提交表单时,会将请求时生成的token带回来,和Session中保存的token做对比,从而确定这次表单验证是否合法。
防止表单重复提交
最新推荐文章于 2024-06-04 17:37:48 发布
防止表单重复提交,需要标识用户的每一次访问请求,使得每一次访问对服务器来说都是唯一的。可以在表单域增加一个隐藏表单项,这个表单项的值每次都是唯一的token
在用户请求时,生成唯一的token,同时存入Session中,等用户提交时,检查两个token是否一致。
当用户提交表单时,会将请求时生成的token带回来,和Session中保存的token做对比,从而确定这次表单验证是否合法。