2016-04-22 4 views
1

Я пытаюсь загрузить изображение с использованием retrofit 2 на PHP-сервер, но я не знаю, как я могу достичь этого/этих параметров в PHP.Как читать параметры @Multipart с помощью retrofit 2 в PHP?

@Multipart 
@POST("upload/TestImage") 
Call<ResultObj> getImageOne(@Part("file\";file=\"image.png\"") RequestBody file); 

@Multipart 
@POST("upload/TestImage") 
Call<ResultObj> uploadImage(@PartMap Map<String, RequestBody> params); 

ответ

0

Я решил, что изменения версии модифицированную: компилировать 'com.squareup.retrofit2: переоснащения: 2.0.1' и использовать многосекционный таким образом:

@Multipart @post ("/ пример/UpdInfo ") Вызовите UpdateInfo (параметры @Part MultipartBody.Part, параметры карты @PartMap);

+0

Подробнее: http://stackoverflow.com/questions/36491096/retrofit-multipart-request-required-multipartfile-parameter-file-is-not-pre/36514662 – zerstoer