springboot 返回以base64字符串格式的文件流
程序员文章站
2022-04-18 11:41:26
...
springboot接口,返回文件字节流,以base64格式字符串
@GetMapping("/getFileBase64")
public String getFileBase64() throws IOException {
byte[] bytes=null;
String base64String=null;
//InputStream inputStream=null;
File file=new File("D:/本机宽带密码和网卡IP.txt");
FileInputStream fileInputStream=new FileInputStream(file);
int size=fileInputStream.available();
bytes=new byte[size];
fileInputStream.read(bytes);
fileInputStream.close();
BASE64Encoder encoder=new BASE64Encoder();
base64String=encoder.encode(bytes);
return base64String;
}