【问题标题】:How to send Image File inside JSONObject using Retrofit 2.3?如何使用 Retrofit 2.3 在 JSONObject 中发送图像文件?
【发布时间】:2017-10-14 10:20:12
【问题描述】:

我长期面临一个问题。我必须发送包含数组和文件类型数据的 JSONObject。但我不明白如何将这种类型的数据发送到服务器。下面提到了我需要发送到服务器的数据。

{
  "accessToken": "",
  "groupName": "",
  "startLocation": [
    36.15, 76.32
  ],
  "rideDate": "",
  "coverPic": "file"
}

【问题讨论】:

  • @NileshRathod 我喜欢你的自信,但至少你必须在投票否决我的问题之前检查你的答案 1 次。你知道 RequestBody.create() 不允许数组。

标签: android json retrofit2 multipart


【解决方案1】:

尝试将数据上传为 multipart sing retrofit,因为您同时拥有图像文件和额外的 json 参数。

希望这个建议可以帮到你!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-28
    • 2017-07-20
    • 1970-01-01
    • 2019-04-19
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多