本文与另一篇--<<将文件base64解码后输出>>搭配使用 1.定位文件所在的位置 2.将文件File类型转化为MultipartFile 3.将MultipartFile转化为字节流 4.将字节流base64加密 @Test public void testFile() throws Exception{ File file = new File("C:\\Users\\scz\\Desktop\\1.txt"); FileInputStream fileInputStream = new FileInputStream(file); MultipartFile multipartFile = new MockMultipartFile("copy"+file.getName(),file.getName(), ContentType.APPLICATION_OCTET_STREAM.toString(),fileInputStream); byte[] byt = new byte[multipartFile.getInputStream().available()]; multipartFile.getInputStream().read(byt); String res = new BASE64Encoder().encodeBuffer(byt); System.out.println(res); }
文章来源地址https://www.toymoban.com/news/detail-467701.html
文章来源:https://www.toymoban.com/news/detail-467701.html
到了这里,关于将文件base64编码后传输的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!