File imageFile = new File(imagePath);
ToolUtils.Log("imageFile = "+imageFile.getPath());
String imageName = splitPath(imagePath);
RequestBody requestBody = RequestBody.create(MediaType.parse("multipart/form-data"),imageFile);
//RequestBody requestBody = RequestBody.create(MediaType.parse("image/jpg"),imageFile);
两种方式构建RequestBody对象php后台得到的type都为applicattion/json
是否是因为.addConverterFactory(GsonConverterFactory.create())的原因?
Retrofit 버전을 확인하세요. 버전 2.X에서 이미지 업로드 방법이 변경되었습니다.
사용하세요. 으아악MultipartBody.Part
를 다음과 같이