J'utilise vertx-web
et j'essaie de télécharger un fichier. Voici mon code :
router.route().handler(BodyHandler.create().setUploadsDirectory("some/path/uploads"));
router.post("/api/upload").handler(routingContext -> {
for(FileUpload f : routingContext.fileUploads()){
System.out.println(f.fileName()); // logo.png
}
routingContext.response().end()
});
Le code ci-dessus, télécharge le fichier vers le chemin donné, mais l'extension du fichier téléchargé est manquante.
Nom du téléchargement du fichier : logo.png
Nom du fichier enregistré : 45edd7b4-5287-4fba-927e-f256f4b09aea
Je veux que l'extension du fichier téléchargé et le type de contenu restent tels quels.