是否要求分批上传图片以及其他要求的属性?

时间:2019-03-02 17:06:09

标签: java android kotlin retrofit2

我是android的新手,我需要在我的应用中更新我的个人资料。为此,我需要在单个请求中使用多部分内容与名称,城市,移动电话,电子邮件等其他一些字段一起在服务器上上传图像。谁能帮助我使用Retrofit 2发出POST请求。

这是我到目前为止所拥有的:

@Multipart
@POST(/update_profile)

Call<ResponseBody> postImage(@Part MultipartBody.Part image, @Part("name") RequestBody name, @RequestBody email, @RequestBody mobile);

这是对还是错?

如何定义其他字段的类型,为此,我是否必须单独添加其他字段,还是可以像其他普通请求一样为此创建模型类?

1 个答案:

答案 0 :(得分:0)

您可以将其他属性与多部分图片一起发送

@多部分 @POST(“ imageupload”) 调用uploadImage(@Part MultipartBody.Part filePart,@Part字符串名称);