Vert.x文件上传未按预期工作

时间:2019-05-17 00:04:02

标签: file file-upload multipart vert.x

我正在尝试实现一个端点以接受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是空的。这使我无法使用vert.x实现fileUpload

Vert.x版本-3.3.3

0 个答案:

没有答案