一种文件上传方法、装置、电子设备及介质制造方法及图纸

技术编号:19970171 阅读:23 留言:0更新日期:2019-01-03 16:06
本申请公开了一种文件上传方法、装置、电子设备及介质,其中该方法应用于中转服务器中,本申请中,由中转服务器接收目标终端发送的携带有第一标识的待存储文件,并将该待存储文件进行预设方式的处理后,生成待上传文件。再根据第一标识,将待上传文件上传至云端服务器。通过应用本申请的技术方案,可以将各个终端用户的上传文件接收并分别上传至对应的云端服务器,进而可以解决用户在上传数据信息时,由于对各云端服务器的使用规则不熟悉所导致的耗费时间的问题。

A File Uploading Method, Device, Electronic Equipment and Media

This application discloses a file uploading method, device, electronic equipment and medium, which is applied to the transfer server. In this application, the transfer server receives the stored file with the first identification sent by the target terminal, and after processing the stored file in a preset manner, generates the file to be uploaded. Then according to the first identification, upload the file to the cloud server. By applying the technical scheme of this application, the uploaded files of each end user can be received and uploaded to the corresponding cloud server separately, which can solve the time-consuming problem caused by users'unfamiliarity with the rules of using the cloud server when uploading data information.

【技术实现步骤摘要】
一种文件上传方法、装置、电子设备及介质
本申请涉及文件传输技术,尤其是一种文件上传方法、装置、电子设备及介质。
技术介绍
随着通信时代与社会的发展,人们通常会拥有大量的数据信息,例如,视频、图像、文档数据等等。为了可以随时查看自身需要的各类数据信息,人们通常会将其进行存储以便可以随时查阅。由于自身终端设备的存储空间有限。因此,越来越多的终端用户会选择将自身需要存储的数据信息上传至云端进行存储以节省本地存储空间的资源。其中,云存储是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。然而,如何高效、便捷的将用户终端上传的数据信息上传至云端服务器,成为了本领域技术人员迫待解决的问题。
技术实现思路
本申请实施例所要解决的一个技术问题是:如何高效、便捷的将用户终端上传的数据信息上传至云端服务器。根据本申请实施例的一个方面,提供的一种文件上传方法,包括:接收目标终端发送的待存储文件,所述待存储文件中包括第一标识,所述第一标识用于指示所述中转服务器上传至第一云端服务器;将所述待存储文件进行预设处理,生成待上传文件;根据所述第一标识,将所述待上传文件上传至所述第一云端服务器。可选地,在基于本申请上述方法的另一个实施例中,在所述获取影像数据之后,还包括:基于所述影像数据,获取影像积分图;将所述影像积分图转换为影像矩阵。可选地,在基于本申请上述方法的另一个实施例中,所述将所述待存储文件进行预设处理,生成待上传文件,包括:检测当前剩余存储空间与所述待存储文件所占空间的大小关系,并在所述剩余存储空间不大于所述所占空间的情况时,对所述待存储文件进行压缩处理,生成所述待上传文件;和/或,检测所述待存储文件所占空间的大小,并在所述所占空间的大小超过预设阈值时,对所述待存储文件进行压缩处理,生成所述待上传文件。可选地,在基于本申请上述方法的另一个实施例中,所述将所述待存储文件进行预设处理,生成待上传文件,包括:遍历并筛除所述待存储文件中未达到预设条件的数据信息,生成所述待上传文件。可选地,在基于本申请上述方法的另一个实施例中,在所述接收目标终端发送的待存储文件之前,还包括:接收所述目标终端发送的中转请求,所述中转请求中包含所述目标终端的鉴权信息;根据所述鉴权信息对所述目标终端进行鉴权;当对所述目标终端的鉴权通过后,接收所述目标终端发送的待存储文件。可选地,在基于本申请上述方法的另一个实施例中,在所述根据所述第一标识,将所述待上传文件上传至所述第一云端服务器之后,还包括:接收所述第一云端服务器发送的第一云存储地址,所述第一云存储地址为所述待上传文件在所述第一云端服务器上的存储地址;将所述第一云存储地址发送给所述目标终端。可选地,在基于本申请上述方法的另一个实施例中,在所述将所述第一云存储地址发送给所述目标终端之后,还包括:将所述待上传文件上传至第二云端服务器,所述第二云端服务器为除所述第一云端服务器以外的云端服务器;接收所述第二云端服务器发送的第二云存储地址,所述第二云存储地址为所述待上传文件在所述第二云端服务器上的存储地址;将所述第二云存储地址发送给所述目标终端。根据本申请实施例的另一个方面,提供的一种文件上传的装置,包括:接收模块,用于接收目标终端发送的待存储文件,所述待存储文件中包括第一标识,所述第一标识用于指示所述中转服务器上传至第一云端服务器;生成模块,用于将所述待存储文件进行预设处理,生成待上传文件;上传模块,用于根据所述第一标识,将所述待上传文件上传至所述第一云端服务器。根据本申请实施例的又一个方面,提供的一种电子设备,包括:存储器,用于存储可执行指令;以及处理器,用于与所述存储器通信以执行所述可执行指令从而完成上述任一所述文件上传的方法的操作。根据本申请实施例的还一个方面,提供的一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时执行上述任一所述文件上传的方法的操作。本申请中,由中转服务器接收目标终端发送的携带有第一标识的待存储文件,并将该待存储文件进行预设方式的处理后,生成待上传文件。再根据第一标识,将待上传文件上传至云端服务器。通过应用本申请的技术方案,可以将各个终端用户的上传文件接收并分别上传至对应的云端服务器,进而可以解决用户在上传数据信息时,由于对各云端服务器的使用规则不熟悉所导致的耗费时间的问题。下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。附图说明构成说明书的一部分的附图描述了本申请的实施例,并且连同描述一起用于解释本申请的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:图1为本申请文件上传的方法一个实施例的流程图。图2为本申请文件上传的方法另一个实施例的流程图。图3为本申请文件上传的一个实施例的结构示意图。图4为本申请文件上传的装置的结构示意图。图5为本申请文件上传的电子设备结构示意图。具体实施方式现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本申请及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。需要说明,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,在本申请中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本申请中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。另外,本申请各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。下面结合图1至图3来描述根据本申请示例性实施方式的用于进行文件上传的方法。需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以本文档来自技高网...

【技术保护点】
1.一种文件上传方法,其特征在于,所述方法应用于中转服务器,包括:接收目标终端发送的待存储文件,所述待存储文件中包括第一标识,所述第一标识用于指示所述中转服务器上传至第一云端服务器;将所述待存储文件进行预设处理,生成待上传文件;根据所述第一标识,将所述待上传文件上传至所述第一云端服务器。

【技术特征摘要】
1.一种文件上传方法,其特征在于,所述方法应用于中转服务器,包括:接收目标终端发送的待存储文件,所述待存储文件中包括第一标识,所述第一标识用于指示所述中转服务器上传至第一云端服务器;将所述待存储文件进行预设处理,生成待上传文件;根据所述第一标识,将所述待上传文件上传至所述第一云端服务器。2.如权利要求1所述的方法,其特征在于,所述将所述待存储文件进行预设处理,生成待上传文件,包括:检测当前剩余存储空间与所述待存储文件所占空间的大小关系,并在所述剩余存储空间不大于所述所占空间的情况时,对所述待存储文件进行压缩处理,生成所述待上传文件;和/或,检测所述待存储文件所占空间的大小,并在所述所占空间的大小超过预设阈值时,对所述待存储文件进行压缩处理,生成所述待上传文件。3.如权利要求1或2所述的方法,其特征在于,所述将所述待存储文件进行预设处理,生成待上传文件,包括:遍历并筛除所述待存储文件中未达到预设条件的数据信息,生成所述待上传文件。4.如权利要求1所述的方法,其特征在于,在所述接收目标终端发送的待存储文件之前,还包括:接收所述目标终端发送的中转请求,所述中转请求中包含所述目标终端的鉴权信息;根据所述鉴权信息对所述目标终端进行鉴权;当对所述目标终端的鉴权通过后,接收所述目标终端发送的待存储文件。5.如权利要求1所述的方法,其特征在于,在所述根据所述第...

【专利技术属性】
技术研发人员:商文河
申请(专利权)人:北京大米未来科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1