在Android的纯文本一起MultiPartEntity(MultiPartEntity alon

2019-10-17 08:01发布

我想送MultiPartEntity到服务器上传图片。

我将数据发送到与服务器MultiPartEntity ,以下是一个示例请求。

{
  "user": {
    "id": "12345",
    "primary_account_id": "43566"
  },
  "poster_photo": {
    "title": "photo test",
    "image": *uploaded image 
  }
}

有没有人对如何做到这一点的想法?

请帮我解决这个问题。

Answer 1:

有实现自己的目标双向的。

1)使用JSON

Android的阵营: -第一件事是JSON格式只支持字符串数据,所以你可以只添加字符串数据。 如果你想以JSON格式添加图像,所以你必须转换Image to String 。 图像转换成字节组

服务器端: -解码字节的字符串和图像转换。

2)使用的NameValuePair

Android的阵营: -使用的NameValuePair而不是JSON,此方法如下链接,HardikJoshi在评论给出( 链接 )

服务器端: -更改服务器代码JSON来的NameValuePair。

我建议第二种方式是易于实现和理解..



Answer 2:

刚刚尝试了这个链接。 它在你试图acheive什么样的代码。

http://www.coderzheaven.com/?p=2770



文章来源: MultiPartEntity along with plain text in android