如何使用@Multipart注释在改造的android中发送这种类型的结构?在我的requestFields数组中,我可以添加多部分图像或Typedstring值。
*(T*)object
答案 0 :(得分:0)
像这样创建一个对象:
class Body2Send {
public String checksum;
public int userId;
public String reqType;
public String reqFormType;
public List<KVObject> requiredFields;
public long timestamp;
}
public KVObject {
String fieldName;
String fieldValue;
}
并在请求正文中发送:
public interface MyRetrofitService {
@POST("some/path")
Result request(@Body Body2Send item);
}
您的图片必须是Base64编码,当然