The invention relates to the technical field of data storage, and provides a management method, device, device and computer-readable storage medium of resource address. The method includes: when a new resource is detected to be stored in the resource server, obtaining the real storage address of the new resource, and assigning the corresponding address number ID for the real storage address; based on the preset base algorithm, the address number ID Base mapping is carried out, and the base virtual address corresponding to the real storage address is obtained according to the mapping result; the base virtual address is associated with the real storage address, and the base virtual address is stored in the corresponding virtual address data table for the client corresponding to the resource server to apply for the resource through the virtual address data table. During data storage, the invention can avoid exposing the real storage address of the resource file to the external client, and effectively improves the security of the resource storage.
【技术实现步骤摘要】
资源地址的管理方法、装置、设备及计算机可读存储介质
本专利技术涉及数据存储
,尤其涉及一种资源地址的管理方法、装置、设备及计算机可读存储介质。
技术介绍
随着互联网的发展,业务系统中存储的资源文件越来越多。对于目前的业务系统,一般是将静态资源文件存在资源服务器的对应目录下,以为客户端提供进行资源服务。而资源服务器在向客户端提供资源服务时,一般是直接使用该资源对应的真实存储地址,也即客户端从资源服务器获取资源的时候,通常是直接使用该资源对应的真实存储地址进行资源获取,这就容易被恶意人员看出来资源服务器的目录结构和资源存储位置,并通过使用爬虫工具或其它方式恶意爬取资源,从而降低了资源存储的安全性。
技术实现思路
本专利技术的主要目的在于提供一种资源地址的管理方法、装置、设备及计算机可读存储介质,旨在解决现有的资源存储安全性低的技术问题。为实现上述目的,本专利技术提供一种资源地址的管理方法,所述资源地址的管理方法包括:在检测到有新资源存入资源服务器时,获取所述新资源的真实存储地址,并为所述真实存储地址分配对应的地址数ID;基于预设进制算法对所述地址数ID进行进制映射,并根据映射结果获得与所述真实存储地址对应的进制虚拟地址;将所述进制虚拟地址与所述真实存储地址进行关联,并将所述进制虚拟地址存储在对应的虚拟地址数据表中,以供所述资源服务器对应的客户端通过所述虚拟地址数据表进行资源申请。此外,为实现上述目的,本专利技术还提供一种资源地址的管理装置,所述资源地址的管 ...
【技术保护点】
1.一种资源地址的管理方法,其特征在于,所述资源地址的管理方法包括:/n在检测到有新资源存入资源服务器时,获取所述新资源的真实存储地址,并为所述真实存储地址分配对应的地址数ID;/n基于预设进制算法对所述地址数ID进行进制映射,并根据映射结果获得与所述真实存储地址对应的进制虚拟地址;/n将所述进制虚拟地址与所述真实存储地址进行关联,并将所述进制虚拟地址存储在对应的虚拟地址数据表中,以供所述资源服务器对应的客户端通过所述虚拟地址数据表进行资源申请。/n
【技术特征摘要】
1.一种资源地址的管理方法,其特征在于,所述资源地址的管理方法包括:
在检测到有新资源存入资源服务器时,获取所述新资源的真实存储地址,并为所述真实存储地址分配对应的地址数ID;
基于预设进制算法对所述地址数ID进行进制映射,并根据映射结果获得与所述真实存储地址对应的进制虚拟地址;
将所述进制虚拟地址与所述真实存储地址进行关联,并将所述进制虚拟地址存储在对应的虚拟地址数据表中,以供所述资源服务器对应的客户端通过所述虚拟地址数据表进行资源申请。
2.如权利要求1所述的资源地址的管理方法,其特征在于,所述将所述进制虚拟地址与所述真实存储地址进行关联,并将所述进制虚拟地址存储在对应的虚拟地址数据表中,以供所述资源服务器对应的客户端通过所述虚拟地址数据表进行资源申请的步骤之后,还包括:
在接收到所述客户端基于所述虚拟地址数据表发送的资源获取请求时,获取所述资源请求中的目标虚拟地址,并根据所述目标虚拟地址确定关联的目标真实地址;
根据所述目标真实地址获取对应的目标资源,并将所述目标资源返回所述客户端。
3.如权利要求2所述的资源地址的管理方法,其特征在于,所述根据所述目标真实地址获取对应的目标资源,并将所述目标资源返回所述客户端的步骤之后,还包括:
统计所述客户端在预设时段内的资源请求次数,并判断所述资源请求次数是否大于预设安全阈值;
若所述资源请求次数大于所述预设安全阈值,则获取所述客户端在预设时段的历史请求记录,所述历史请求记录包括各历史请求的请求时间和历史虚拟地址;
根据所述请求时间将所述历史虚拟地址进行排列,并判断排列后的历史虚拟地址是否符合预设排序规律;
若所述排列后的历史虚拟地址符合所述预设排序规律,则将所述客户端确定为恶意客户端,并向管理端发送对应的安全提示。
4.如权利要求1所述的资源地址的管理方法,其特征在于,所述基于预设进制算法对所述地址数ID进行进制映射,并根据映射结果获得与所述真实存储地址对应的进制虚拟地址的步骤包括:
对所述地址数ID进行进制换算,得到所述地址数ID在预设进制下的地址进制数串;
根据所述地址进制数串的各位数字在预设标准字符序列中进行字符选取,并将选取结果组合得到虚拟路径字符串;
通过所述虚拟路径字符串替换所述真实存储地址中的可替换路径字符串,得到与所述真实存储地址对应的进制虚拟地址。
5.如权利要求1所述的资源地址的管理方法,其特征在于,所述将所述进制虚拟地址与所述真实存储地址进行关联,并将所述进制虚...
【专利技术属性】
技术研发人员:杨小彦,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。