需要用到IO流,设置ContentType,代码示例如下:
@RestController@RequestMapping("test")public class Test{ @Autowired private HttpServletResponse response; @GetMapping("/getHeadImage") public void getHeadImage() throws IOException { OutputStream os = null; BufferedImage image = null; try { image = ImageIO.read(new FileInputStream(new File("真实的图片绝对路径"))); response.setContentType("image/png"); os = response.getOutputStream(); if (image != null) { ImageIO.write(image, "png", os); } } finally { if (os != null) { os.flush(); os.close(); } } }}
链接:https://www.jianshu.com/p/0a5de59bda1a