通过本地网络将Jpeg文件从Android手机发送到服务器站

通过本地网络将Jpeg文件从Android手机发送到服务器站,android,image,base64,jpeg,send,Android,Image,Base64,Jpeg,Send,我可以通过本地网络从运行Android的手机向服务器发送jpeg图片吗?你们能告诉我这是否可能吗?如果是这样的话,你能给我解释一下我应该遵循的方法吗?我听说过base-64编码器,它的工作原理类似于使用base-64编码器更改/编码图片并发送字符串文件,然后将其解码回服务器上的jpeg文件并保存在文件夹中?在写了一些代码并尝试了这种方法后,我的图像质量非常下降/解码后变得很低。我只想知道的是,我可以发送jpeg文件而不做任何更改、编码/解码或其他事情吗?有可能你建议我用什么方法?如果您能为我指出

我可以通过本地网络从运行Android的手机向服务器发送jpeg图片吗?你们能告诉我这是否可能吗?如果是这样的话,你能给我解释一下我应该遵循的方法吗?我听说过base-64编码器,它的工作原理类似于使用base-64编码器更改/编码图片并发送字符串文件,然后将其解码回服务器上的jpeg文件并保存在文件夹中?在写了一些代码并尝试了这种方法后,我的图像质量非常下降/解码后变得很低。我只想知道的是,我可以发送jpeg文件而不做任何更改、编码/解码或其他事情吗?有可能你建议我用什么方法?如果您能为我指出一些教程、博客、示例以及您的建议,我将不胜感激。

这取决于您对服务器端图像的期望。。。在那里,您可以期望以Post-body(字节数组)或multipart(与另一个类似)的形式接收数据。这是针对Http的

以下是一些链接:

  • 发送字节数组的示例。你可以这样做
  • 通过多部分Post请求发送位图。一个简单的例子,或者。我还没有对每一个细节做过太多的研究,但是实现是非常超前的

  • 通过socket或ftp发送就是打开一个连接,获取输出流并在该流上发送转换后的字节数组…

    我想看看这是否可行,因为在对SO和Google编码/解码进行了大量研究之后,这是最好的方法。我想我从来没有发现我的图像降级,直到我告诉降级编码。如果你需要帮助,我们随时准备帮助你。