0

您能否建议我将图像从 iphone/android 传输到服务器的有效编码技术。

base64编码太容易了,但我听说不推荐,因为它会将原始图像的大小增加到 37%

我应该使用base64 编码UTF-8 编码还是读写将图像发送到服务器?

我想在作为客户端服务器应用程序的图像共享应用程序中使用它,客户端会将他们的图像上传到服务器。

你能告诉我其他可能的技术吗?使用哪一个?

4

1 回答 1

0

对于手机,尤其是 Android 流媒体将是您的最佳选择。

无论您选择 base64 还是 UTF-8 格式,最终都会在后台打开一个流。

唯一重要的是您的应用程序消耗的 RAM 空间,如果您的客户端在发送之前尝试自己对其进行编码,您将使用更多内存并且某些设备将耗尽内存,这更加无能为力将图像上传到服务器所需的时间或服务器使用的磁盘空间。

所以我的建议是:不要操纵图像,只需按原样流式传输,使用您的客户可以找到的最常见的系统工具。

于 2012-08-30T06:43:54.267 回答