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