MultipartFile获取Base64编码

简介: MultipartFile获取Base64编码
File file = new File(mFile.getOriginalFilename());
FileUtils.copyInputStreamToFile(mFile.getInputStream(), file);
try (FileInputStream fis = new FileInputStream(file)) {
  byte[] buf = new byte[(int) file.length()];
  fis.read(buf);
  return new String(Base64.encodeBase64(buf), StandardCharsets.ISO_8859_1);
} catch (IOException e) {
  log.error(e.getMessage(), e);
} finally {
  if (file.exists()) {
    file.delete();
  }
}
相关文章
|
前端开发
File和MultipartFile互相转化工具类
File和MultipartFile互相转化工具类
1474 0
|
Web App开发 XML Java
SpringMVC使用MultipartResolver和MultipartFile实现文件上传
SpringMVC使用MultipartResolver和MultipartFile实现文件上传
1003 0
|
3月前
|
缓存 前端开发
后端MultipartFile接收文件转Base64
后端MultipartFile接收文件转Base64
69 5
|
9月前
|
XML 前端开发 Java
怎样将MultipartFile和File互转
该文介绍了如何在Java开发中优雅地转换MultipartFile和File。MultipartFile是Spring框架用于接收上传文件的类,而File是操作系统文件的代表。文章提供了三种将MultipartFile转换为File的方法:使用`transferTo`方法、FileOutputStream和Java NIO。另外,还介绍了在测试场景下将File转换为MultipartFile,通过MockMultipartFile实现。
830 1
|
7月前
|
Java
java 文件上传 :MultipartFile 类型转换为file类型
java 文件上传 :MultipartFile 类型转换为file类型
224 9
|
8月前
|
Java 测试技术 Spring
|
8月前
|
Java 程序员 Spring
“解密Java文本读取:File与MultipartFile“
“解密Java文本读取:File与MultipartFile“
176 0
|
8月前
|
Java 测试技术 Spring
MultipartFile介绍
MultipartFile介绍
155 0
|
9月前
|
Java
java中File转为MultipartFile的问题解决
java中File转为MultipartFile的问题解决
273 2

热门文章

最新文章