Я пытаюсь реализовать конечную точку для приема файлов типа pdf / txt и сохранения их в локальной папке.Я включил составную часть, выполнив:
router.route("/*").handler(BodyHandler.create()).setUploadsDirectory("/sample/dir").
router.route(HttpMethod.POST,"/v2/upload/")
.produces(APPLICATION_JSON)
.handler(this::uploadDocument);
В uploadDocument у меня есть этот код:
private void uploadDocument(RoutingContext rc) {
LOGGER.info("In Route uploadDocument");
for (FileUpload f : rc.fileUploads()) {
System.out.println("f"+f.fileName);
}
rc.response().end();
}
Но rc.fileUploads
как-то пусто. Это не позволяет мне реализовать fileUpload с помощью vert.x
Версия Vert.x - 3.3.3