[发明专利]一种资源获取方法、装置、服务器及存储介质在审
| 申请号: | 202110911938.9 | 申请日: | 2021-08-09 |
| 公开(公告)号: | CN113590664A | 公开(公告)日: | 2021-11-02 |
| 发明(设计)人: | 赵慧;辛鹏辉 | 申请(专利权)人: | 平安银行股份有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/22;G06F21/62 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
| 地址: | 518000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 获取 方法 装置 服务器 存储 介质 | ||
本发明实施例涉及大数据领域,公开了一种资源获取方法、装置、服务器及存储介质,该方法包括:获取已发布的资源包的信息,并根据资源包的信息更新资源发布记录;接收终端发送的资源获取请求,并根据资源获取请求中携带的资源信息对资源获取请求进行校验;当校验成功时,对资源获取请求中携带的资源信息进行解析,并根据解析结果从资源发布记录中查询与解析结果对应的记录信息;从查询的记录信息中确定出最匹配的目标记录信息,并将目标记录信息发送给终端,以使终端对目标记录信息进行解析,并通过根据解析结果确定的资源地址下载资源,提高了资源获取的效率和有效性。本发明涉及区块链技术,如可将资源信息写入区块链中,以用于数据取证等场景。
技术领域
本发明涉及大数据领域,尤其涉及一种资源获取方法、装置、服务器及存储介质。
背景技术
目前,应用占据大部分互联网用户的碎片化时间,应用承载了很多的业务场景,占据了互联网用户的众多时间。然而在应用的持续优化过程中,逐渐的发现纯粹的原生状的应用已经无法提供高效的服务,业务团队在各种资源的应用上遇到了更新困难,无法实时更新等业务问题。
在许多业务场景中,需要快速的修复线上问题,替换在应用端使用的资源,业界当前普遍使用单纯的接口请求的方式来获取资源,该方式需要用户端的主动发起,不能保持实时性,不能准确的达成业务诉求。因此,如何更有效地获取资源非常重要。
发明内容
本发明实施例提供了一种资源获取方法、装置、服务器及存储介质,可以提高资源获取的效率和有效性。
第一方面,本发明实施例提供了一种资源获取方法,所述方法包括:
获取已发布的资源包的信息,并根据所述资源包的信息更新资源发布记录,其中,所述资源发布记录中的记录信息以指定格式存储在指定缓存中;
接收终端发送的资源获取请求,所述资源获取请求中携带了所述终端本地的所有资源信息,并根据所述资源获取请求中携带的资源信息对所述资源获取请求进行校验;
当对所述资源获取请求校验成功时,对所述资源获取请求中携带的资源信息进行解析,并根据解析结果从所述资源发布记录中查询与所述解析结果对应的记录信息;
从查询到的与所述解析结果对应的记录信息中确定出最匹配的目标记录信息,并将所述目标记录信息封装为指定格式发送给所述终端,以使所述终端对所述目标记录信息进行解析,并根据解析结果确定对应的资源地址,以及通过所述资源地址下载对应的资源。
进一步地,所述资源获取请求中还携带了授权码;所述根据所述资源获取请求中携带的资源信息对所述资源获取请求进行校验之前,还包括:
根据所述资源获取请求中携带的授权码查询服务器中是否存在所述授权码;
如果查询结果为所述服务器中存在所述授权码,则确认所述资源获取请求满足授权条件。
进一步地,所述资源获取请求中还携带了第一哈希值;所述根据所述资源获取请求中携带的资源信息对所述资源获取请求进行校验,包括:
根据预设密钥和预设加密算法对所述资源获取请求中携带的资源信息进行加密,得到第一密文;
根据预设的哈希算法对所述第一密文进行哈希处理,得到第二哈希值;
将所述第二哈希值与所述资源获取请求携带的第一哈希值进行对比;
如果对比结果为所述第二哈希值与所述第一哈希值一致,则确定对所述资源获取请求校验成功。
进一步地,所述根据解析结果从所述资源发布记录中查询与所述解析结果对应的记录信息,包括:
获取对所述资源获取请求中携带的资源信息进行解析得到的解析结果,所述解析结果为所述指定格式的数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110911938.9/2.html,转载请声明来源钻瓜专利网。





