首先看后台接口要求
需要post方法,form-data,file文件(字段名为file),其他参数
看需求,如果是文件用
MediaType.parse(“multipart/form-data”)
如果是image
MediaType.parse(“image/*”)
1.用map+body
@Multipart
@POST("app/activity")
Observable<HttpResult<Object>> submitAction(@PartMap() Map<String, RequestBody> partMap, @Part MultipartBody.Part file);
*注意MultipartBody.Part的参数不能指定part()的Key