一种防止页面重复提交的方法

基本信息

申请号 CN201710740130.2 申请日 -
公开(公告)号 CN107872507A 公开(公告)日 2018-04-03
申请公布号 CN107872507A 申请公布日 2018-04-03
分类号 H04L29/08;G06F17/30 分类 电通信技术;
发明人 王承明 申请(专利权)人 成都萌想科技有限责任公司
代理机构 北京七夏专利代理事务所(普通合伙) 代理人 王彦丽
地址 610094 四川省成都市高新区世纪城南路599号6栋14层1402号
法律状态 -

摘要

摘要 本发明涉及计算机应用技术领域,具体的讲涉及一种防止页面重复提交的方法,修改传统的Token令牌机制,采用按组分配的token对象,每个token对象对应1个url请求,所有token对象构成一个token对象组,然后通过token的信号量命中累计,与1进行对比,判断是否重复提交的时候首先在服务器端取出对应这个页面的token组,然后判断组中每个对象和当前请求的token对象是否有信号量加1,如果大于1则为重复提交,终止操作返回错误信息提示;没有,执行业务程序,检测完毕;本发明通过form产生令牌,不会被修改,同时一个令牌对应一个请求,重复提交的控制是整个页面,可以存放的无限制个数的token组,改方法简单高效,能够有效地防止页面重复提交。