springboot实现下载图片

 时间:2024-10-13 00:16:51

1、第一步:搭建springboot环境。file---》new--》project..--》设置项目名称download,添加web依赖

springboot实现下载图片springboot实现下载图片springboot实现下载图片springboot实现下载图片springboot实现下载图片

2、第二步:编辑代码。具体代码如下所示@Component@Scope("prototype")@RequestMappi荏鱿胫协ng("/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如何查找替换项目关键字
  • 热门搜索
    信息是什么 十大暴利养殖 什么是环比 羊腰子是什么 排卵期有什么感觉 复合维生素片 什么叫直系亲属 落寞是什么意思 scissors是什么意思 电脑闪屏是什么原因