Android:Retrofit 2无法上传文件

时间:2016-09-09 14:13:20

标签: android retrofit

我正在尝试使用Retrofit 2上传文件,但它无法正常工作。

我尝试上传的文件是图片或doc / docx类型。我在上传之前验证文件是否存在。我还验证了服务器信息是否正确。

 MultipartBody.Builder b = new MultipartBody.Builder()
       .setType(MultipartBody.FORM)
       .addFormDataPart("title", builder.getTitle()) 
       .addFormDataPart("status", String.valueOf(builder.getStatus()));

b.addFormDataPart("file_f", file1.getName(), 
       RequestBody.create(MediaType.parse("multipart/form-data"), file1));
b.addFormDataPart("file_s", file2.getName(), 
       RequestBody.create(MediaType.parse("multipart/form-data"), file2));
return b.build();

0 个答案:

没有答案