springboot实现下载图片

 时间:2026-02-14 23:20:32

1、第一步:搭建springboot环境。

file---》new--》project..--》设置项目名称download,添加web依赖

springboot实现下载图片

springboot实现下载图片

springboot实现下载图片

springboot实现下载图片

springboot实现下载图片

2、第二步:编辑代码。

具体代码如下所示

@Component@Scope("prototype")@RequestMapping("/downloadImg")public class DownloadController {   @RequestMapping("download")   public ResponseEntity<byte[]> download(HttpServletRequest request) throws IOException {       //读取文件       File file = new File("D:/img/火影2.jpg");       byte[] body = null;       InputStream is = new FileInputStream(file);       body = new byte[is.available()];       is.read(body);       HttpHeaders headers = new HttpHeaders();       //设置文件头       headers.add("Content-Disposition", "attchement;filename=" + new String( "火影2.jpg".getBytes("gb2312"), "ISO8859-1" ));       HttpStatus statusCode = HttpStatus.OK;       ResponseEntity<byte[]> entity = new ResponseEntity<byte[]>(body, headers, statusCode);       return entity;   }}

springboot实现下载图片

3、第三步:测试功能。

1、打开谷歌或者其它浏览器。

2、输入地址如下图所示

3,、素材如下

springboot实现下载图片

springboot实现下载图片

springboot实现下载图片

  • jsp中的forward
  • PyQt5-QWidget类控件位置大小设置操作
  • js中的map 遍历方法
  • IntelliJ IDEA怎么关闭代码折叠关闭
  • myeclipse如何查找替换项目关键字
  • 热门搜索
    据理力争的意思 什么是生态木 place是什么意思 idea是什么意思 繁荣昌盛的意思是什么意思 纵欲过度会有什么症状 女生学什么手艺好 秋天像什么的比喻句 八卦是什么意思 港珠澳大桥什么时候通车