function frontDownload(fileUrl,fileName) {
// 发送Ajax请求获取文件二进制数据
axios({
url: '/file/download?fileUrl=' + fileUrl,
method: 'GET',
responseType: 'blob',
data: {}
}).then((response) => {
//此处返回的blob对象
var fileURL = window.URL.createObjectURL(new Blob([response]));
console.log(fileURL, 'fileURL')
var fileLink = document.createElement('a');
fileLink.href = fileURL;
fileLink.setAttribute('download',fileName);
document.body.appendChild(fileLink);
fileLink.click();
});
}
版权声明:本文为qq_47657875原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。