哪些浏览器支持数据URI(RFC 2397)以及哪个版本?
我经常遇到一个没有源代码的java类文件,我试图理解我手边的问题.
请注意,反编译器很有用但在所有情况下都不够......
我有两个问题
在我的网站上,我正在上传图像并需要返回该图像的数据 URI,但我无法弄清楚如何这样做(它必须是服务器端)。
我尝试了以下代码,但它似乎对文件名进行了编码。
@RequestMapping(value="/path/toDataURL", method=RequestMethod.POST, headers = "content-type=multipart/form-data")
public @ResponseBody String uploadMultipart(HttpServletRequest request, HttpServletResponse response, @RequestParam("file") MultipartFile multiPart) {
try {
return "data:image/png;base64," + Base64.encodeBase64(multiPart.getBytes());
} catch (IOException e) {
e.printStackTrace();
}
return "";
}
Run Code Online (Sandbox Code Playgroud)
如何获取图像的数据 URI?