【发布时间】:2019-03-02 17:06:08
【问题描述】:
我是 android 新手,我需要在我的应用中更新我的个人资料。为此,我需要在一个请求中使用 multipart 在服务器上上传图像,其中包含一些其他字段,如姓名、城市、手机、电子邮件等。谁能帮助我使用 Retrofit 2 发出 POST 请求。
这是我目前所拥有的:
@Multipart
@POST(/update_profile)
Call<ResponseBody> postImage(@Part MultipartBody.Part image, @Part("name") RequestBody name, @RequestBody email, @RequestBody mobile);
这是对还是错?
如何定义其他字段的类型,为此,我必须单独添加不同的字段还是可以像其他正常请求一样为此创建模型类?
【问题讨论】:
标签: java android kotlin retrofit2