说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111446083.3 (22)申请日 2021.11.30 (71)申请人 企查查科技有限公司 地址 215000 江苏省苏州市苏州工业园区 东长路88号C1幢5层5 03室 (72)发明人 朱达峰 巫建平 李骁 鲍家晶  范世强  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 代理人 缪成珠 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) H04L 67/141(2022.01) (54)发明名称 请求验证方法、 装置、 计算机设备、 存 储介质 (57)摘要 本申请涉及一种请求验证方法、 装置、 计算 机设备、 存储介质和计算机程序产品。 所述方法 包括: 当满足校验参数的更新条件时生成第一校 验参数, 通过长连接向客户端发送第一校验参 数; 接收客户端发送的数据处理请求, 所述数据 处理请求携带第二校验参数; 当确定第一校验参 数与第二校验参数不匹配时, 向客户端发送第一 验证请求, 所述第一验证请求用于指示所述客户 端生成待验证参数; 接收客户端发送的待验证参 数, 当对待验证参数校验通过时, 确定数据处理 请求验证通过, 对数据处理请求进行处理。 采用 本方法能够动态生成新的校验参数对数据处理 请求进行校验, 并在校验不通过时, 发送验证请 求对数据处理请求进行验证, 从而提高对数据处 理请求验证的准确率。 权利要求书2页 说明书11页 附图6页 CN 114257421 A 2022.03.29 CN 114257421 A 1.一种请求验证方法, 其特征在于, 应用于服务器, 所述服务器与客户端通过长连接建 立连接; 所述方法包括: 当满足校验参数的更新条件时生成第 一校验参数, 通过所述长连接向所述客户端发送 所述第一校验参数; 接收所述 客户端发送的数据处 理请求, 所述数据处 理请求携带第二校验参数; 当确定所述第 一校验参数与 所述第二校验参数不匹配时, 向所述客户端发送第 一验证 请求, 所述第一验证请求用于指示所述 客户端生成待验证参数; 接收所述客户端发送的所述待验证参数, 当对所述待验证参数校验通过时, 确定所述 数据处理请求验证通过, 对所述数据处 理请求进行处 理。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 当确定在预设时长内通过所述长连接接收到的所述客户端发送的新的数据处理请求 存在异常情况时, 向所述客户端发送第二验证请求, 所述第二验证请求用于指示所述客户 端生成新的待验证参数; 接收所述客户端发送的所述新的待验证参数, 当对所述新的待验证参数校验通过时, 继续对所述 新的数据处 理请求进行处 理。 3.根据权利要求2所述的方法, 其特征在于, 所述当确定在预设时长 内通过所述长连接 接收到的所述客户端发送的新的数据处理请求存在异常情况时, 向所述客户端发送第二验 证请求, 包括: 当出现以下情况中的任一种时, 确定所述客户端发送的新的数据处理请求存在异常情 况, 向所述 客户端发送所述第二验证请求: 在第一时长内未通过 所述长连接 接收到所述 客户端发送的新的数据处 理请求; 在第二时长内通过所述长连接接收到所述客户端发送的新的数据处理请求的数量大 于阈值; 在第三时长内通过所述长连接接收到所述客户端发送的多个新的数据处理请求, 并且 多个所述 新的数据处 理请求需调用的接口相同; 通过所述长连接接收到所述客户端发送的多个新的数据处理请求, 所述新的数据处理 请求携带用户标识和 地址标识, 属于相同的用户标识下新的数据 处理请求, 具有不同的地 址标识。 4.根据权利要求1所述的方法, 其特征在于, 所述第一验证请求携带第三校验参数, 所 述第三校验参数与所述第一校验参数不同; 所述第一验证请求用于指示所述客户端根据所 述第三校验参数生成所述待验证参数。 5.根据权利要求1所述的方法, 其特征在于, 所述第一验证请求携带页面验证参数, 所 述页面验证参数用于指示所述客户端显示验证页面, 通过所述验证页面接收与所述页面验 证参数相对应的所述待验证参数。 6.根据权利要求1~5任一项所述的方法, 其特征在于, 在所述当满足校验参数的更新 条件时生成第一校验参数, 通过所述长连接向连接中的所述客户端发送第一校验参数之 前, 还包括: 通过数据接口接收所述 客户端发送的登录请求, 所述登录请求携带第一 客户端信息; 将所述第一客户端信 息与第一数据库中的客户端信 息进行比对, 所述第 一数据库中存权 利 要 求 书 1/2 页 2 CN 114257421 A 2储有已验证为异常的客户端信息; 当确定所述第 一数据库中不存在所述第 一客户端信 息时, 建立与所述客户端之间的所 述长连接, 所述长连接用于使所述 服务器与所述 客户端之间传输数据。 7.根据权利要求6所述的方法, 其特征在于, 所述当确定所述第 一数据库中不存在所述 第一客户端信息时, 建立与所述 客户端之间的所述长连接, 包括: 当确定所述第 一数据库中不存在所述第 一客户端信 息时, 接收所述客户端发送的连接 请求, 所述连接请求携带第二 客户端信息; 将所述第二客户端信 息与所述第一客户端信 息进行比对, 当所述第 二客户端信 息与所 述第一客户端信息一 致时, 建立与所述 客户端之间的所述长连接 。 8.一种请求验证装置, 其特征在于, 应用于服务器, 所述服务器与客户端通过长连接建 立连接; 所述装置包括: 第一校验参数发送模块, 用于当满足校验参数的更新条件时生成第一校验参数, 通过 所述长连接向所述 客户端发送所述第一校验参数; 第二校验参数接收模块, 用于接收所述客户端发送的数据处理请求, 所述数据处理请 求携带第二校验参数; 第一验证请求发送模块, 用于当确定所述第一校验参数与所述第二校验参数不匹配 时, 向所述客户端发送第一验证请求, 所述第一验证请求用于指示所述客户端生成待验证 参数; 待验证参数接收模块, 用于接收所述客户端发送的所述待验证参数, 当对所述待验证 参数校验通过时, 确定所述数据处 理请求验证通过, 对所述数据处 理请求进行处 理。 9.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。 11.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行 时实现权利要求1至7中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 114257421 A 3

.PDF文档 专利 请求验证方法、装置、计算机设备、存储介质

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 请求验证方法、装置、计算机设备、存储介质 第 1 页 专利 请求验证方法、装置、计算机设备、存储介质 第 2 页 专利 请求验证方法、装置、计算机设备、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:23:38上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。