The embodiment of the invention discloses a method and a device for submitting a form. The method comprises: obtaining a new form to the client to upload at the same time, according to the new form of the acquisition time, generating the token information detection; detection token information is sent to the client; when the access to the client to upload the form, according to the detection with the form of authentication token information on transfer if the form is repeated upload form. The invention provides a method and a device for submitting a form provided by the embodiment of the invention.
【技术实现步骤摘要】
本专利技术实施例涉及计算机数据处理
,尤其涉及一种表单的提交方法及装置。
技术介绍
网站表单英文为“WebForms”,在网页中主要负责数据采集功能,它将互联网用户通过文本域、复选框等空间输入的数据,发送到服务器进行处理。网站表单是网站数据录入的主要工具,在电子商务网站中,最典型的网站表单有注册表单、登录表单、购买表单和支付表单等。在互联网应用中,由于网络延时,或者编程语言自身的不稳定,相同的表单常常被重复的提交至服务端。这种重复的提交不仅增加了网页服务器的运行负担,而且造成了客户本身的不安全。一旦,重复提交的表单被黑客截获,可能造成客户信息的不当流失。因此,表单的重复提交是网站的运维人员和普通客户都不愿意看到的现象。
技术实现思路
针对上述技术问题,本专利技术实施例提供了一种表单的提交方法及装置,以防止相同的表单被重复的提交。一方面,本专利技术实施例提供了一种表单的提交方法,所述方法包括:获取到客户端上传的新表单的同时,根据所述新表单的获取时间,生成检测令牌信息;将所述检测令牌信息下发至客户端;当再次获取到客户端上传的表单时,根据随所述表单上传的检测令牌信息验证所述表单是否为重复上传表单。另一方面,本专利技术实施例还提供了一种表单的提交装置,所述装置包括:生成模块,用于获取到客户端上传的新表单的同时,根据所述新表单的获取时间,生成检测令牌信息;下发模块,用于将所述检测令牌信息下发至客户端;验证模块,用于当再次获取到客户端上传的新表单时,根据随所述新表单上传的检测令牌信息验证所述新表单是否为重复上传表单。本专利技术实施例提供的表单的提交方法及装置,通过 ...
【技术保护点】
一种表单的提交方法,其特征在于,包括:获取到客户端上传的新表单的同时,根据所述新表单的获取时间,生成检测令牌信息;将所述检测令牌信息下发至客户端;当再次获取到客户端上传的表单时,根据随所述表单上传的检测令牌信息验证所述表单是否为重复上传表单。
【技术特征摘要】
1.一种表单的提交方法,其特征在于,包括:获取到客户端上传的新表单的同时,根据所述新表单的获取时间,生成检测令牌信息;将所述检测令牌信息下发至客户端;当再次获取到客户端上传的表单时,根据随所述表单上传的检测令牌信息验证所述表单是否为重复上传表单。2.根据权利要求1所述的方法,其特征在于,获取到客户端上传的新表单的同时,根据所述新表单的获取时间,生成检测令牌信息包括:获取到客户端上传的新表单时,根据所述新表单的来源业务模块,生成所述新表单对应的公钥信息;生成所述公钥信息所对应的检测令牌信息;将所生成的检测令牌信息预存至令牌信息表。3.根据权利要求2所述的方法,其特征在于,根据所述新表单的来源业务模块,生成所述新表单对应的公钥信息包括:根据所述新表单的来源业务模块,由公钥信息池生成所述新表单对应的公钥信息。4.根据权利要求2所述的方法,其特征在于,生成所述公钥信息所对应的检测令牌信息包括:根据所述新表单的获取时间,以及获取新表单时生成的随机数,生成所述检测令牌信息。5.根据权利要求2所述的方法,其特征在于,当再次获取到客户端上传的表单时,根据随所述表单上传的检测令牌信息验证所述表单是否为重复上传表单包括:根据随所述表单上传的检测令牌信息,对所述令牌信息表进行信息匹配;若匹配成功,判定所述表单是重复上传表单;若匹配失败,判定所述表单...
【专利技术属性】
技术研发人员:王嘉凌,
申请(专利权)人:北京锐安科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。