2013-06-18 61 views
1

我可以通过本地网络将Android手机上的jpeg图片发送到服务器吗?你能告诉我这是否可能吗?如果是这样,你能为我解释一下我应该遵循的方法吗?我听说过base-64编码器,它使用base-64编码器改变/编码图像并发送字符串文件然后解码回到服务器上的jpeg文件并将其保存在文件夹中?在编写了一些代码并尝试这种方法后,我得到了解码后图像质量下降/变低的原因。我刚刚想知道的是我可以发送jpeg文件,使其不做任何更改,编码/解码或其他东西?你有可能用什么方法建议我?如果你能指点我一些教程,博客,样本以及你的建议,我将不胜感激。通过本地网络从Android手机发送Jpeg文件到服务器站

+0

我想看看它是否是可能的,因为在许多关于SO和Google Encoding/Decoding的研究是最好的方法。我想我从来没有发现我的图像退化,直到我告诉编码时降级。如果您需要帮助,我们随时为您提供帮助。 – MDMalik

回答

0

这一切都取决于你如何期待图像在服务器端...你可以期待接收数据作为邮政体(字节数组)或多部分(非常像另一个)。这是为Http。

这些某些链接:

  1. 一个Http Post例如发送一个字节数组。以下是你可以如何convert a Bitmap to a byte-array
  2. 通过多部分Post请求发送位图。一个简单的例子hereherehere。对每个细节都没有太多细节,但实施很直接。

通过套接字或FTP发送的所有关于打开连接,得到输出流并发送转换后的字节数组在那个流...

相关问题