一种防止页面重复提交的方法
基本信息
申请号 | 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组,改方法简单高效,能够有效地防止页面重复提交。 |
