从手机压缩文件并将其上传到服务器?

Posted

技术标签:

【中文标题】从手机压缩文件并将其上传到服务器?【英文标题】:Compress files from mobile and upload it to server? 【发布时间】:2013-03-06 06:10:46 【问题描述】:

我已经开发了一个在 iosandroid 上进行备份和恢复的应用程序! 对于备份,我只是循环所有文件并直接上传到服务器并进行恢复,同时将数据检索回手机。

但是

1.现在我必须压缩文件并将其上传到服务器, 2.也解压并恢复到手机 3.最重要的是这必须通过跨平台的方法来完成.. (即我必须从 iPhone 备份并将其恢复到 Android 手机。)

有什么出路,欢迎提供相关答案或建议。

谢谢

【问题讨论】:

这个问题有一个可能被删除的仅链接答案。它指向this article,尽管它目前似乎正在遭受数据库中断。 【参考方案1】:

在 android 上,您可以使用 java.util.zip(尝试 Zipping with android)压缩文件并上传到服务器,在 IOS 上,您可以使用 ZipFile 类(以 this question 为例)来做完全相同的。 Zip 是一种标准,因此可以双向使用。

【讨论】:

以上是关于从手机压缩文件并将其上传到服务器?的主要内容,如果未能解决你的问题,请参考以下文章

通过压缩将HTTP发布多部分/表单数据流式传输并上传到存储中?

PHP 用于上载ZIP文件并将其解压缩到服务器上的脚本

远程登录服务器后,上传压缩包失败

Azure 数据湖:将数据从 Blob 移动到 ADLS 时面临问题

python gzip文件在内存中并上传到s3

xshell7上传压缩包怎么只能上传一个吗