Android Ошибка модификации при загрузке изображения - PullRequest
0 голосов
/ 09 мая 2020

Я хочу загрузить изображение с устройства android на серверную часть с помощью Retrofit.

Сначала я использую Laravel PHP на стороне сервера, и я протестировал api в почтальоне, он работает отлично, как это:

API: {{URL}}/uploadProfileImage
HEADER: Authorization -> token
BODY: image -> file
Result: { image: {{image url}}

Но в android вернуть HTTP 500 Internal Server Error.

Это Android Код:

RequestBody requestFileImage = RequestBody.create(MediaType.parse("multipart/form-data"), imageFile);
MultipartBody.Part imageMultiPart = MultipartBody.Part.createFormData("image", imageFile.getName(), requestFileImage);

@Multipart
@POST("uploadProfileImage")
@Headers(header)
Observable<UploadImageResponse> uploadProfileImage(@Part MultipartBody.Part image);

что такое правильно проблема? Спасибо

...