前言
今天才遇到的bug,图片上传成功,下载下来了,但是却打不开,但复制地址进入还是能打开的!
例子:
下载图片的地址:http://localhost:8089/pcp/cm/proc/download?procId=13
下载下来的报错提示:文件打不开![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c6f3883654b0160bfb6309ef8a5bd4d4.png)
解决
在下载的post,或者get请求中,传入参数,图片的文件流跟其它文件类型不同,所以需要传递参数
Download(params) {
return axios.get('/cm/proc/download', { params,
responseType:'blob'
})
}