gpt4 book ai didi

java - MultiPartEntity 以及 android 中的纯文本

转载 作者:可可西里 更新时间:2023-11-01 17:03:14 26 4
gpt4 key购买 nike

我正在尝试将 MultiPartEntity 发送到服务器以上传图像。

我必须使用 MultiPartEntity 将数据发送到服务器,以下是示例请求。

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

有没有人知道如何做到这一点?

请帮我解决这个问题。

最佳答案

有两种方法可以实现您的目标。

1)使用JSON

Android 端:- 首先,JSON 格式只能支持字符串数据,因此您只能添加字符串数据。如果要添加 JSON 格式的图像,则必须将 Image 转换为 StringImage into bytearray

服务器端:-解码字节串并在图像中转换。

2)使用名称值对

Android 端:- 使用 NameValuePair 而不是 JSON,为此请按照 HardikJoshi 在评论中给出的链接 (Link)

服务器端:-将服务器代码 JSON 更改为 NameValuePair。

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

关于java - MultiPartEntity 以及 android 中的纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13081831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com