我正在使用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 =“。如果我能做到这一点,图像就会被上传到服务器上。有谁愿意接受吗?
发布于 2018-08-31 18:36:06
裁剪并上传!我在stackoverflow上找到了另一个链接,它向我展示了如何将base64图像转换为文件。我已经成功地将裁剪后的文件加载到服务器上的一个目录中。谢谢你的帮助!!有答案的链接在这里:Convert base64 string to image
https://stackoverflow.com/questions/52096902
复制相似问题