解决表单重复提交问题
2017-07-25 15:05:24 8 举报
解决http提交表单时,因为服务端卡顿导致用户可重复点击提交按钮,导致表单重复提交,如果作数据库插入操作,则会插入多条重复脏数据
作者其他创作
大纲/内容
校验成功后先删除或者更新session里保存的token,再执行表单提交业务逻辑
比较客户端提交上来的token与session里边保存的token相同则校验通过,不同则校验失败
生成随机数保存session里同时发送给客户端(表单 / cookie)
服务端
客户端再次发送相同表单数据时,因为token已经被删除或者修改,本次检验失败,不作处理
客户端
表单提交时将服务端发送过来的随便token返回给服务端
0 条评论
下一页