【技术实现步骤摘要】
基于云存储服务的文件下载方法、装置、介质及设备
[0001]本申请涉及计算机及通信
,具体而言,涉及一种基于云存储服务的文件下载方法、装置、介质及设备。
技术介绍
[0002]随着互联网技术的发展,网络存储的应用越来越广泛,用户可以随时随地的上传文件存储到互联网中,也可以从互联网中下载文件,管理互联网中所存储的文件,还可以将存储在互联网中的文件与他人共享,从而带来很多便利。在目前的技术方案中,针对于web方式的文件下载常限制所下载文件的大小,且下载效率较低。由此,如何在不限制可下载文件的大小的同时,提高文件下载效率并节省下载成本成为了亟待解决的技术问题。
技术实现思路
[0003]本申请的实施例提供了一种基于云存储服务的文件下载方法、装置、介质及设备,进而至少在一定程度上可以在不限制可下载文件的大小的同时,提高文件下载效率并节省下载成本。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种基 ...
【技术保护点】
【技术特征摘要】
1.一种基于云存储服务的文件下载方法,其特征在于,包括:接收由目标终端发送的内容下载请求,所述内容下载请求包括目标下载内容的内容标识;根据所述目标下载内容的内容标识,获取所述目标下载内容对应的内容信息,所述内容信息包括所述目标下载内容对应的虚拟路径以及存储地址;根据所述存储地址,从云存储服务器中获取所述目标下载内容对应的下载流;实例化一压缩流,根据所述虚拟路径,将所述下载流写入所述压缩流中;将所述压缩流重新上传至所述云存储服务器中,并接收由所述云存储服务器反馈的与所述压缩流对应的下载地址,所述下载地址包含分布式网络的地址信息;将所述下载地址向所述目标终端进行反馈,以供所述目标终端通过所述下载地址重新向所述分布式网络发送内容下载请求。2.根据权利要求1所述的方法,其特征在于,所述目标下载内容包括目标下载文件夹和/或目标下载文件;则根据所述目标下载内容的内容标识,获取所述目标下载内容对应的内容信息,包括:根据所述目标下载文件夹的文件夹标识,获取所述目标下载文件夹下所有子文件对应的文件信息;和/或根据所述目标下载文件的文件标识,获取所述目标下载文件对应的文件信息。3.根据权利要求2所述的方法,其特征在于,所述目标下载内容包括目标下载文件夹和目标下载文件;则在根据所述目标下载内容的内容标识,获取所述目标下载内容对应的内容信息之后,还包括:根据所述目标下载文件夹下所有子文件对应的文件信息与所述目标下载文件的文件信息,对所述子文件和所述目标下载文件进行去重处理。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述内容下载请求还包括用户标识;则根据所述目标下载内容的内容标识,获取所述目标下载内容对应的内容信息,包括:根据所述用户标识以及所述目标下载内容的内容标识进行下载权限校验;若通过下载权限校验,则根据所述目标下载内容的内容标识,获取所述目标下载内容对应的内容信息。5.一种基于云存储服务的文件下载装置,其特征在于,包括:接收模块,用于接收由目标终端发送的内容下载请求,所述内容下载请求包括目标下载内容的内容标识;第一获取模块,用于根据所述目标下载内容的内容标识,获取所...
【专利技术属性】
技术研发人员:周禄飞,
申请(专利权)人:稿定厦门信息服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。