全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210039531.6 (22)申请日 2022.01.13 (71)申请人 广州优谷信息技 术有限公司 地址 510000 广东省广州市天河区棠东 东 路31号101房 (72)发明人 不公告发明人   (74)专利代理 机构 深圳市育科知识产权代理有 限公司 4 4509 代理人 宋朋慧 (51)Int.Cl. H04L 67/60(2022.01) H04L 9/32(2006.01) H04L 45/7453(2022.01) (54)发明名称 唯一网络请求方式 (57)摘要 本发明涉及网络技术领域, 且公开了唯一网 络请求方式, 创建一个正在请求的网络队列, 队 列是一个字典, 键是唯一请求标识, 值是网络请 求, 创建一个响应结果回调队列, 队列是一个字 典, 键是响应结果回调标识, 值是回调函数, 响应 结果回调标识由当前时间戳加上随机数组成, 以 保证唯一性, 创建一个唯一标识关联响应结果队 列, 队列是一个字典, 键是唯一请求标识, 值是响 应结果回调标识数组, 有益效果: 对于同时多个 相同的网络链接和请求, 进行唯一化处理, 在已 存在的网络请求中, 查看是否已有相同的网络请 求, 如果请求已存在则无需请求, 仅增加一个响 应结果返回即可, 通过本发明能够降低网络资源 消耗, 更快速的获取网络数据。 权利要求书2页 说明书5页 附图1页 CN 114390103 A 2022.04.22 CN 114390103 A 1.唯一网络请求方式, 其特 征在于: 包括以下步骤: 步骤1、 创建一个正在请求的网络队列, 队列是一个字典, 键是唯一请求标识, 值是网络 请求; 步骤2、 创建一个响应结果 回调队列, 队列是一个字典, 键是响应结果回调标识, 值是回 调函数; 步骤3、 创建一个唯一标识关联响应结果队列; 步骤4、 开始网络请求, 生成响应结果回调标识, 生成回调函数; 步骤5、 获取网络请求地址字符串、 参数字符串, 将地址字符串和参数字符串拼接一起, 转化成地址参数二进制数据; 步骤6、 获取网络请求包体二进制数据, 将包体二进制数据和地址参数二进制数据拼接 一起, 组成唯一网络请求方式数据, 增 加包体二进制来 适应更多 多种网络请求情况; 步骤7、 唯一网络请求方式数据使用签名算法, 进行签名计算获得请求的唯一请求标 识, 使用签名算法可以减少唯一请求标识的长度; 步骤8、 根据唯一请求标识在正在请求的网络队列中查找是否有该键; 步骤9、 不包 含该唯一请求标识, 将唯一请求标识加入正在请求的网络队列的键中; 步骤10、 将响应结果回调标识加入响应结果回调队列的键中, 回调函数加入该键的值 中; 步骤11、 将响应结果 回调标识加入唯一标识关联响应结果队列对应的唯一请求标识键 的值中; 步骤12、 请求网络等待结果, 成功或失败; 步骤13、 获得网络请求结果, 从唯一标识关联响应结果队列中获得本次网络请求唯一 请求标识的响应结果回调标识数组; 步骤14、 根据响应结果回调标识数组的响应结果回调标识, 从响应结果回调队列中获 取每个响应结果回调; 步骤15、 使用异步线程调用响应结果回调; 步骤16、 根据响应结果回调标识数组的响应结果回调标识, 从响应结果回调队列中删 除每个响应结果回调标识和响应结果回调; 步骤17、 根据唯一请求标识, 从唯一标识关联响应结果队列中删除对应的唯一标识 的 响应结果列表; 步骤18、 根据唯一请求标识, 从正在请求的网络队列中删除对应的唯一标识的请求; 步骤19、 如果请求过程中取消请求; 步骤20、 根据响应结果回调标识, 从响应结果回调队列中删除对应的响应结果回调标 识和响应结果回调; 步骤21、 根据唯一请求标识和响应结果回调, 从唯一标识关联响应结果队列对应的唯 一标识的响应结果列表中删除响应结果回调; 步骤22、 若唯一标识关联响应结果队列中对应唯一标识的响应结果列表为空, 则将正 在请求的网络队列中对应唯一请求标识的请求删除。 2.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤2中所提出的, 响应 结果回调标识由当前时间戳加上随机数组成, 以保证唯一 性。权 利 要 求 书 1/2 页 2 CN 114390103 A 23.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤3中所提出的, 队列 是一个字典, 键是唯一请求标识, 值是响应结果回调标识数组。 4.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤6中提出的, 更多多 种网络请求情况例如上传数据、 上传图片、 移动应用Ap p接口请求、 网络POST等。 5.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤7中所提出的, 签名 算法例如: MD5、 SHA ‑1、 SHA‑256、 HMAC‑SHA256等。 6.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤15中所提出的, 是 为防止卡住响应结果回调队列处 理。 7.根据权利要求1所述的唯一网络请求方式, 其特征在于: 根据步骤9中所提出的, 网络 请求加入该键的值中, 若在包 含该唯一请求标识的情况 下则直接步骤10 。权 利 要 求 书 2/2 页 3 CN 114390103 A 3

PDF文档 专利 唯一网络请求方式

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 唯一网络请求方式 第 1 页 专利 唯一网络请求方式 第 2 页 专利 唯一网络请求方式 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:41:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。