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如何查找替换项目关键字
  • 热门搜索
    垃圾分类手抄报 欢庆六一手抄报 我爱汉字手抄报 爱眼护眼手抄报 六一儿童节手抄报 手抄报图画 科技手抄报 读书的手抄报 运动会手抄报 元宵节手抄报