使用Java将数据URI上传到服务器(Play Framework-2.6或Plain Java)

问题描述 投票:1回答:1

我正在使用AJAX请求从网页传递图像。图像作为数据URI传递给Java函数,如下所示。

    public Result upload() {
    String dataUri = request().body().asText();
    System.out.println(dataUri);
    File file = dataUri;

    return ok("File uploaded");
}

我遇到的问题是我认为我需要将数据URI转换为文件对象,以便将其传递给“File file =”。如果我能这样做,那么图像将被上传到服务器。任何接受者?

java file-upload data-uri playframework-2.6
1个回答
0
投票

裁剪并上传!我发现stackoverflow上的另一个链接向我展示了如何将base64图像转换为文件。我已成功将裁剪文件加载到服务器上的目录中。谢谢你的帮助!!有答案的链接在这里:Convert base64 string to image

© www.soinside.com 2019 - 2024. All rights reserved.