vue 后台接口返回文件流地址的下载
Posted qaakd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 后台接口返回文件流地址的下载相关的知识,希望对你有一定的参考价值。
接口:
axios({
url: api.path_3 + '/getFile',
method: 'post',
responseType: 'blob' //注意这个一定要加
})
接口返回数据处理:
download().then((res)=>{ //res为返回的数据
let blob = new Blob([res], {type: "application/msword"}); // type有一下很多类型
let objectUrl = URL.createObjectURL(blob);
window.location.href = objectUrl;
})
以上是关于vue 后台接口返回文件流地址的下载的主要内容,如果未能解决你的问题,请参考以下文章