后端返回文件流,但下载失败
原因1:
const blob = new Blob([res.data],{type: res.headers['content-type']});
当时取的是res,所以打开文件里面是[object,object]这样的;修改后,还是失败,直接文件无法打开。
原因2:
问题出在这里
我把responseType写错位置
万恶咆哮。。。。。。
那我们来看下写在外面跟写在里面的差别吧
在data数据就可以看到,正确的写法,返回拿到的data,是带有type,size这种的,但是写在外面的只有文件流。
好好学习吧呜呜呜。
记录一下踩坑经历
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。