客户端 :: android
我编码的数据包含字符串和图像
现在在服务器上解码我应该将数据解码成二进制文件 把它们一起存放?
或者我是否需要将字符串解码为特定格式和图像 特定格式 - 如果是这样的格式是什么?
我的endgoal ::
我对Base64format,Jpgformat等感到困惑
关于此的任何指导
用于图片
就像这样::
当我提供其位置网址时,我需要能够看到图片 服务器....
对此我需要将其存储在服务器中.....
我应该如何在服务器中处理发布的Base64编码图像?
对于字符串,就像这样 ::
注意 ::当GET用于获取以Base64编码方式上传到服务器的数据时,我从不在客户端上使用解码!
答案 0 :(得分:1)
请阅读以下链接.....如何在servier中存储图像
http://reecon.wordpress.com/2010/04/25/uploading-files-to-http-server-using-post-android-sdk/
答案 1 :(得分:1)
它将取决于您的服务器端..那你想如何存储图像???如果要将图像保存为文件路径或仅保存为图像路径,则将其转换为byteStream。
如果您想将图像保存为字节数组,那么您也可以这样做...之后您不需要解码.....之后您可以将图像保存到数据库中。 ....
对于字符串:
当您发布字符串时,不需要解码....当您需要从字符串中删除一些特殊字符时使用它...
像:
String name = URLDecoder.decode("yourString","UTF-8");
之后你可以将你的字符串保存在数据库中.....