springboot实现下载图片

2025-04-17 06:06:10

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实现下载图片
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢