axios 二进制流导出
2024-09-01 14:59:59
axios 二进制流导出
axios({
url: 'http://xxx',
method:'get',
data:{},
headers:{
'ContentType': 'application/x-www-form-urlencoded',
},
responseType: 'blob',
}).then(res=>{
let blob = res.data,
dateTime = this.tool.date.format(new Date(),'yyyyMMdd'),
down_url = window.URL.createObjectURL(blob),
a = document.createElement('a');
a.download = dateTime + '.zip' ; //文件命名
a.href = down_url;
$("body").append(a);
a.click();
$(a).remove();
loading.close();
}).catch(err=>{
loading.close();
this.$message({type:'error',message:'下载失败'});
})
最新文章
- BZOJ 1061: [Noi2008]志愿者招募 [单纯形法]【学习笔记】
- Serializable unordered set
- 一键搭建vpn服务器
- SQL搜索下划线,like中不能匹配下划线的问题
- oracle 游标笔记
- iOS学习网站及大牛网址(实时更新)
- 04_HttpClient发送Https请求
- C++学习之容器的摸索
- (转)dedecms代码详解 很全面
- Unity扩展编辑器--类型3:Custom Editors
- 逆天的IE7中,绝对定位元素之间的遮盖问题
- IP地址规划和设计方法
- probuf了解
- 将非常规Json字符串转换为常用的json对象
- FineUIPro v5.1.0 发布了!
- [Java] SpringMVC工作原理之一:DispatcherServlet
- python模块详解
- MVC自定义视图引擎地址
- LeetCode(55): 跳跃游戏
- 如何在Computer下添加System Folder