从手机(iOS或Android)上传图像到服务器的最佳方式是什么
我想从手机向服务器发送图片,我知道如何使用base64发送图片,但我听说不建议使用base64,因为base64编码会将图像大小增加37%,在这种情况下会降低服务器的性能,因为服务器上会有太多用户共享的图像从手机(iOS或Android)上传图像到服务器的最佳方式是什么,android,ios,image,base64,file-transfer,Android,Ios,Image,Base64,File Transfer,我想从手机向服务器发送图片,我知道如何使用base64发送图片,但我听说不建议使用base64,因为base64编码会将图像大小增加37%,在这种情况下会降低服务器的性能,因为服务器上会有太多用户共享的图像 有谁能向我推荐一种比base64编码更有效的技术,用于基于移动的图像共享应用程序(客户端-服务器应用程序) 您只需发布图像(使用常规UTF-8编码),如下所述:。您需要一些服务器端servlet或php页面来解码图像并保存它。您可以使用FTP从iPhone上传和下载图像。与其他方法相比,使用
有谁能向我推荐一种比base64编码更有效的技术,用于基于移动的图像共享应用程序
(客户端-服务器应用程序)
您只需发布图像(使用常规UTF-8编码),如下所述:。您需要一些服务器端servlet或php页面来解码图像并保存它。您可以使用FTP从iPhone上传和下载图像。与其他方法相比,使用FTP的主要优点是,我们可以将每秒的字节宽度设置为一定的限制,并且可以检测到在特定事件之前传输了多少数据
以下是apple文档提供的代码,用于说明通过FTP上传和下载任何数据(图像、pdf、视频或音频等)
为了更好地理解,请参阅此PDF
你能告诉我所有其他可能的技巧吗。这些东西的优点和缺点是什么?如果它真的增加了37%的尺寸,我会感到惊讶,但是如果你有来源的话,我会非常感兴趣。据我所知,它增加了一些转义字符,但除此之外,我认为Base64相当有效