[发明专利]一种数据处理的方法以及相关装置有效
申请号: | 202010111947.5 | 申请日: | 2020-02-24 |
公开(公告)号: | CN111371852B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 韩时通 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L67/568 | 分类号: | H04L67/568;H04L67/5651;G06F16/957 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 以及 相关 装置 | ||
1.一种数据处理的方法,其特征在于,包括:
客户端向第一服务器发送业务请求,所述业务请求携带第一令牌值和目标表单,所述第一令牌值为对目标表单中的表单参数进行字典序排序,并通过MD5摘要技术对排序后的表单参数进行计算得到;
所述客户端接收所述第一服务器发送的所述目标表单的提交情况,其中,所述提交情况由所述第一服务器基于所述目标表单的处理结果得到,所述处理结果由缓存设备基于存储的第二令牌值与所述第一服务器发送的第一令牌值确定;
所述客户端向第一服务器发送业务请求之前,所述方法还包括:
所述客户端向第二服务器发送所述目标表单,以使得所述第二服务器基于所述目标表单中的表单参数确定所述第一令牌值,并向缓存设备发送所述第一令牌值;使得所述缓存设备将接收到的所述第一令牌值存储为第二令牌值,并在对所述第一令牌值进行存储时,对所述第一令牌值设置一个超时时间,所述超时时间根据所述缓存设备的内存大小或客户端发送的业务大小设置;所述客户端接收所述第二服务器发送的由所述缓存设备向第二服务器发送的第一令牌值。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述客户端在预设的超时时间内未接收到所述提交情况时,则所述客户端向所述第一服务器重新发送所述业务请求。
3.一种数据处理的方法,其特征在于,所述方法包括:
第一服务器接收客户端发送的业务请求,所述业务请求携带第一令牌值和目标表单,所述第一令牌值为所述第一服务器在接收所述客户端发送的业务请求之前,第二服务器将缓存设备向所述第二服务器发送的第一令牌值发送给客户端得到的;其中,所述缓存设备向所述第二服务器发送的第一令牌值为所述第二服务器根据所述客户端发送的所述目标表单,对目标表单中的参数进行字典序排序并通过MD5摘要技术对排序后的表单参数进行计算得到第一令牌值发送到所述缓存设备的;
所述第一服务器向缓存设备发送所述第一令牌值,以用于所述缓存设备确定所述目标表单的处理结果;所述处理结果由缓存设备基于存储的第二令牌值与所述第一服务器发送的第一令牌值确定;
所述第一服务器接收所述缓存设备发送的所述处理结果;
所述第一服务器根据所述处理结果确定所述目标表单的提交情况;
所述第一服务器向所述客户端发送所述提交情况。
4.一种数据处理的方法,其特征在于,包括:
缓存设备接收第一服务器发送的第一令牌值;所述第一令牌值为所述缓存设备向第二服务器发送的,所述第二服务器转发到客户端后,所述客户端向第一服务器发送的;
所述缓存设备基于存储的第二令牌值与所述第一令牌值确定目标表单的处理结果;
所述缓存设备向所述第一服务器发送所述处理结果,以使得所述第一服务器基于所述处理结果确定所述目标表单的提交情况;
所述缓存设备接收第一服务器发送的第一令牌值之前,所述方法还包括:
所述缓存设备接收第二服务器发送的第一令牌值,其中,所述第二服务器发送的第一令牌值为所述第一服务器在接收客户端发送的业务请求之前,所述第二服务器根据客户端发送的目标表单,对目标表单中的参数进行字典序排序并通过MD5摘要技术对排序后的表单参数进行计算得到;
所述缓存设备存储所述第一令牌值为所述第二令牌值,并对所述第一令牌值设置一个超时时间,所述超时时间根据所述缓存设备的内存大小或客户端发送的业务大小设置;所述客户端接收所述第二服务器发送的由所述缓存设备向第二服务器发送的第一令牌值。
5.一种数据处理的方法,其特征在于,包括:
在客户端向第一服务器发送业务请求之前,第二服务器接收所述客户端发送的目标表单;
所述第二服务器基于所述目标表单中的表单参数进行字典序排序,并通过MD5摘要技术对排序后的表单参数进行计算,以得到第一令牌值;
所述第二服务器向缓存设备发送所述第一令牌值,以使所述缓存设备存储所述第一令牌值后得到第二令牌值;
所述第二服务器向所述客户端发送的所述第一令牌值;其中,向所述客户端发送的所述第一令牌值为所述缓存设备向第二服务器发送的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010111947.5/1.html,转载请声明来源钻瓜专利网。