I\'m trying upload a Image from my Android APP to Amazon AWS S3 and I need use AWS Restful API.
I\'m using Retrofit 2
RequestBody avatarBody = RequestBody.create(MediaType.parse("image"),file);
MultipartBody.Part filePart = MultipartBody.Part.createFormData("file", file.getName(), avatarBody);
@Multipart
@POST(url)
Call uploadImageAmazon(
@Part MultipartBody.Part filePart);
I had same experience, and solved it by https://github.com/square/retrofit/issues/2424 this solution