0

我有一个 Windows Phone 应用程序和一个 HTML 5 应用程序。这两个应用程序都将大图像(> 5mb)从用户的手机上传到我的服务器。我最近经历过,有时这些图片只上传了一半。我正在尝试确定如何解决此问题。我考虑过对文件进行分块,这似乎需要做很多工作。同时,我不知道有任何其他处理方式。

底线是,在某些情况下,我的用户在上传完成之前离开了应用程序。当用户回到应用程序时,我想继续上传文件。在这两种情况下,我都将图像作为 Base64 编码的字符串。我真的认为我将不得不把它分块。但是,在我经历这个麻烦之前,我想看看是否有人有更好的主意。

谢谢

4

1 回答 1

0

是的。分块在这里是一个不错的选择。我见过一些网络服务说任何超过 5MB 的东西都建议分块。下面是一些代码,您可以查看这些代码来帮助您开始行动。 http://www.codeproject.com/Articles/43272/Uploading-Large-Files-Through-Web-Service

于 2012-08-04T16:24:42.077 回答