Я отправляю запрос от Android, используя модификацию с типом контента (form-data), запрос включает в себя некоторые строки и свойство изображения base64, но он не получает на сервере, пока работает почтальон.
Я пробовал разные подходы, используя модернизацию, но данные не отображаются на стороне сервера, пока он работает с почтальоном.
Retrofit call:
@POST("some-endpoint")
Call<DocumentResponse> postC(@Body RequestBody body);
Rertofit call preparation:
RequestBody requestBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("image", model.getImage())
.addFormDataPart("barcode", model.getBarcode())
.addFormDataPart("comment", model.getComment())
.addFormDataPart("type", model.getType())
.build();
Call<DocumentResponse> call = apiInterface.postC(requestBody);