Je suis en train de télécharger l'image par demande POST multipart qui devrait avoir une structure comme celle-ci:2.0 multipart Rénovation d'image télécharger
--------------------- -------- 219391268715340 Content-Disposition: données de formulaire; name = "photos []"; filename = "DSCF0157-Laptop.JPG" Content-Type: image/jpeg
(octet de données)
Mon code:
MediaType mediaType = MediaType.parse("image/jpeg");
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] byteArray = stream.toByteArray();
RequestBody file=RequestBody.create(mediaType, byteArray);
map.put("form-data; name=\"photos[]\"; filename=\""+filename+".jpg",file);
J'utilise la carte à cause de l'annotation @PartMap - I vouloir télécharger plusieurs fichiers. Mon serveur renvoie le code http 200 - mais aucun fichier n'est téléchargé. Api call a été testé - il fonctionne correctement s'il est utilisé par notre application web. Toute idée de ce que je fais mal