带有改进Android的可选文件

时间:2017-07-04 21:56:59

标签: android api retrofit multipart

当我发布4个参数时,我有一个Android应用程序:名称,描述图像1和图像2,但图像1和图像2是可选项。

当我发送所有参数时,改装后的确定,但是当我只发送名称和描述并且改装时说"多部分机构必须至少有一部分。"

请帮忙

1 个答案:

答案 0 :(得分:0)

您正在使用@multipart注释,这会强制您发送至少一个部分!

您可以使用两种方法代替:

首先:

void method (int id, String name, String description){}

第二:

@multipart void method2 (int id, Part image1, Part image2){}