J'essaye une API de téléchargement de fichier en utilisant HttpPost et MultipartEntityBuilder. Voici le code que j'ai utilisé.Encoder le nom de fichier dans MultipartEntityBuilder
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.setCharset(MIME.UTF8_CHARSET);
builder.addBinaryBody(<fileFieldName>, <byteArray>, ContentType.TEXT_PLAIN, <fileName>);
Le fichier est téléchargé correctement. Mais lorsque le nom du fichier contient des caractères non-ASCII, il est téléchargé avec le nom "????. Jpg". Essayé la solution donnée ici https://stackoverflow.com/a/25870301/3271472. Mais cela n'a pas résolu mon problème. Veuillez aider.