J'envoie la demande comme cej'ai un appel de poste avec 3 paramètres (image, identification, type) je dois envoyer au serveur, comment puis-je envoyer en rattrapage. im multipart mais il ne me laisse pas dans
public interface iUpload{
@Multipart
@POST("/uploadmultiplepropimages")
SamplePojoClass getUploadData(
@Part("prop_id") MultipartBody.Part prop_id,
@Part("type") MultipartBody.Part type,
@Part("prop_photos") MultipartBody.Part prop_photos
);
}
Voici ma déclaration et appeler la méthode de réponse
RequestBody lRidd = RequestBody.create(MediaType.parse("text/plain"), "10000001");
RequestBody lRtype =
RequestBody.create(MediaType.parse("text/plain"), "single");
RequestBody lRequestBody = RequestBody.create(MediaType.parse("multipart/form-data"), photoFile);
MultipartBody.Part lFile = MultipartBody.Part.createFormData("prop_photos", photoFile.getName(), lRequestBody);
MultipartBody.Part idd = MultipartBody.Part.createFormData("prop_id", "10000001");
MultipartBody.Part type = MultipartBody.Part.createFormData("type", "single");
uploadImageResponse = RequestResponse.getUploadData(idd,type,lFile);
`