ResponseEntity返回图片
- 代码如下所示
@RequestMapping("/getImageByte")
@ResponseBody
public ResponseEntity<byte[]> t() throws IOException {
// 你放的文件路径
File file = new File("E:" + File.separator + "picTest"+File.separator+"1.png");
// 设置一个head
HttpHeaders headers = new HttpHeaders();
//设置ContentType的值 IMAGE_JPEG在浏览器返回图片
headers.setContentType(MediaType.IMAGE_JPEG);
// 内容是字节流
byte[] bytes = FileUtils.readFileToByteArray(file);
return new ResponseEntity<byte[]>(bytes, headers, HttpStatus.OK);
}