• 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-03-21
  • 就是,适可而止,太多就太假了。[哈哈] 2019-03-21
  • 海螺集团党委组织召开今年第五次中心组学习会 2019-03-17
  • 哈洽会华南城分会场暨俄罗斯风情文化节启幕 2019-03-17
  • 什么是幸福 ——“幸福死了”与“健康长寿” 2019-03-08
  • 高级需求不是物质需求,而是精神需求。你可能理解不了,为什么方志敏们面对高官,厚禄的诱惑而其志不改。 2019-03-08
  • 让办证群众跑十几趟 宁都这黄所长“黄”了 2019-03-05
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-02-25
  • 如何避免重复提交请求后端数据库记录生成多条?

    123咔哒 发布于 2018/11/13 14:46
    阅读 540
    收藏 0

    广东十一选五推荐号 www.qhysp.com 现在有个情况是前端快速点击的时候后台接收了多个请求生成了多条相同id记录,如何避免?

    以下是问题补充:

    @123咔哒:可以通过前端控制防止重复提交吗? (2018/11/13 15:03)
    加载中
    1
    Joyzhou
    Joyzhou

    前端一定要控制

    后端根据研发能力部分控制,实际上原理就是进入页面的时候得到一个token,请求时带上token校验。

    1
    BIGHEADHAN
    BIGHEADHAN

    前端加个控制,点击后五秒内不能再次点击提交

    1
    H
    Hello_Brook

    乐观锁 ,通过时间戳控制一下

    0
    Pulsar-V
    Pulsar-V
    加请求token
    0
    徐舟
    徐舟

    数据库字段加个时间戳,时间戳设置唯一约束,然后前台每次进入页面的时候获取一下时间戳,提交的时候传入后台,重复提交的报错忽略

    0
    wangbiglei
    wangbiglei
    参考1楼,写个过滤器,每次请求,后台刷新token值保存到session中,并返回前台。 出现二次提交时,请求的token值和后台session保存的内容不一致,可以check住。
    0
    u啊welcome
    u啊welcome

    数据库id字段加个主键?

    0
    首席技师
    首席技师
    csrf token了解下
    0
    花_生壳
    花_生壳

    数据校验一下,校验码重复视为重复数据

    返回顶部
    顶部
  • 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-03-21
  • 就是,适可而止,太多就太假了。[哈哈] 2019-03-21
  • 海螺集团党委组织召开今年第五次中心组学习会 2019-03-17
  • 哈洽会华南城分会场暨俄罗斯风情文化节启幕 2019-03-17
  • 什么是幸福 ——“幸福死了”与“健康长寿” 2019-03-08
  • 高级需求不是物质需求,而是精神需求。你可能理解不了,为什么方志敏们面对高官,厚禄的诱惑而其志不改。 2019-03-08
  • 让办证群众跑十几趟 宁都这黄所长“黄”了 2019-03-05
  • 毛泽东说帝国主义都是纸老虎。是有社会基础的 2019-02-25