The embodiment of the present invention provides a file uploading method, device, electronic device and readable storage medium. The method includes: obtaining the compressed file to be uploaded; detecting whether the compressed file contains the target folder when receiving the upload instruction for the compressed file; where the target folder is the folder generated by the operating system of the second electronic device that generates the compressed file in the process of generating the compressed file; if not, uploading the compressed file to the server; Yes, delete the target folder in the compressed file, get the new compressed file, and upload the new compressed file to the server. By applying the embodiments of the present invention, compressed files that do not contain the target folder can be uploaded to the server, thereby reducing the waste of storage resources on the server.
【技术实现步骤摘要】
一种文件上传方法、装置、电子设备及可读存储介质
本专利技术涉及文件处理
,特别是涉及一种文件上传方法、装置、电子设备及可读存储介质。
技术介绍
目前,常常需要将压缩文件上传至服务器,并且,将压缩文件上传至服务器的方式为:直接将压缩文件上传至服务器。专利技术人在实现本专利技术的过程中发现,电子设备在生成压缩文件的过程中,该电子设备的操作系统常常会生成一些文件夹,并将这些文件夹添加到压缩文件中。这样,目前的文件上传方式使得服务器需要提供存储空间来存储这些文件夹。而在通常情况下这些文件夹对于用户而言是无用,这样,造成了服务器的存储资源的浪费。
技术实现思路
本专利技术实施例的目的在于提供一种新的文件上传方法、装置、电子设备及可读存储介质,以减少对服务器存储资源的浪费。具体技术方案如下:第一方面,本专利技术实施例提供了一种文件上传方法,应用于第一电子设备,该方法可以包括:获得待上传的压缩文件;当接收到针对压缩文件的上传指令时,检测压缩文件中是否包含目标文件夹;其中,目标文件夹是:在生成压缩文件的过程中,由生成压缩文件的第二电子设备的操作系统所生成的文件夹;若否,将压缩文件上传至服务器;若是,将压缩文件中的目标文件夹删除,得到新的压缩文件,并将新的压缩文件上传至服务器。可选地,检测压缩文件中是否包含目标文件夹的步骤,可以包括:对压缩文件进行解压缩,得到解压缩文件;当第一电子设备和第二电子设备的操作系统不相同时,查找解压缩文件中是否存在目标文件夹。可选地,在对压缩文件进行解压缩,得到解压缩文件的步骤之后,还可以包括:当第一电子设备和第二电子设备的操作系统相同时,将解 ...
【技术保护点】
1.一种文件上传方法,其特征在于,应用于第一电子设备,所述方法包括:获得待上传的压缩文件;当接收到针对所述压缩文件的上传指令时,检测所述压缩文件中是否包含目标文件夹;其中,所述目标文件夹是:在生成所述压缩文件的过程中,由生成所述压缩文件的第二电子设备的操作系统所生成的文件夹;若否,将所述压缩文件上传至服务器;若是,将所述压缩文件中的所述目标文件夹删除,得到新的压缩文件,并将所述新的压缩文件上传至服务器。
【技术特征摘要】
1.一种文件上传方法,其特征在于,应用于第一电子设备,所述方法包括:获得待上传的压缩文件;当接收到针对所述压缩文件的上传指令时,检测所述压缩文件中是否包含目标文件夹;其中,所述目标文件夹是:在生成所述压缩文件的过程中,由生成所述压缩文件的第二电子设备的操作系统所生成的文件夹;若否,将所述压缩文件上传至服务器;若是,将所述压缩文件中的所述目标文件夹删除,得到新的压缩文件,并将所述新的压缩文件上传至服务器。2.根据权利要求1所述的方法,其特征在于,所述检测所述压缩文件中是否包含目标文件夹的步骤,包括:对所述压缩文件进行解压缩,得到解压缩文件;当所述第一电子设备和所述第二电子设备的操作系统不相同时,查找所述解压缩文件中是否存在所述目标文件夹。3.根据权利要求2所述的方法,其特征在于,在所述对所述压缩文件进行解压缩,得到解压缩文件的步骤之后,还包括:当所述第一电子设备和所述第二电子设备的操作系统相同时,将所述解压缩文件中处于隐藏状态的文件夹设置为可见状态,并查找所述解压缩文件中是否存在所述目标文件夹。4.根据权利要求3所述的方法,其特征在于,所述查找所述解压缩文件中是否存在所述目标文件夹的步骤,包括:确定所述解压缩文件中的各个文件和文件夹的排列次序;所述排列次序是按照所述各个文件和文件夹的修改时间进行排序的;判断位于预设排序区域内的文件夹中是否存在所述目标文件夹。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第二电子设备包括:微软操作系统电子设备或苹果操作系统电子设备;当所述第二电子设备为苹果操作系统电子设备时,所述目标文件夹包括:_MACOSX文件夹。6.一种文件...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。