Retrofit上传文件携带信息失败返回400,已抓取log和截图onclick代码。跪求解~
问题描述:
点击设定的按钮要上传文件并且携带信息,但是点击之后获取的responseCode 是 400
根据某度 http 400 -- 语法有误 ,错误的请求。
但是实在搞不懂这个是哪里出的问题。
望解答
以下为截取的log:

截图是我个人的代码部分

然后我尝试了另外一个按钮就是上传多文件的,是能够上传的并且成功返回了数据。

/* 以下是补充的代码**/
private MultipartBody.Part createPartByPathAndKey(String path, String key) {
File file = new File(path);
MediaType mediaType = MediaType.parse("image/jpeg");
RequestBody body = RequestBody.create(file,mediaType);
return MultipartBody.Part.createFormData("files", file.getName(), body);
}
/*api接口部分代码**/
@Multipart
@POST("/file/params/upload")
Call<JsonDataPostFile> postJsonFile(@Part MultipartBody.Part part, @PartMap Map<String,String> map);
您的每一个用心回答,都会让这个世界变得更美好一些!