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:'下载失败'});
})

最新文章

  1. BZOJ 1061: [Noi2008]志愿者招募 [单纯形法]【学习笔记】
  2. Serializable unordered set
  3. 一键搭建vpn服务器
  4. SQL搜索下划线,like中不能匹配下划线的问题
  5. oracle 游标笔记
  6. iOS学习网站及大牛网址(实时更新)
  7. 04_HttpClient发送Https请求
  8. C++学习之容器的摸索
  9. (转)dedecms代码详解 很全面
  10. Unity扩展编辑器--类型3:Custom Editors
  11. 逆天的IE7中,绝对定位元素之间的遮盖问题
  12. IP地址规划和设计方法
  13. probuf了解
  14. 将非常规Json字符串转换为常用的json对象
  15. FineUIPro v5.1.0 发布了!
  16. [Java] SpringMVC工作原理之一:DispatcherServlet
  17. python模块详解
  18. MVC自定义视图引擎地址
  19. LeetCode(55): 跳跃游戏
  20. 如何在Computer下添加System Folder

热门文章

  1. javasript数据类型以及如何判断数据类型
  2. 04-spring中的aop演示
  3. shell脚本的使用
  4. C#表格文字多收缩样式
  5. Win2D 官方文章系列翻译 - 调整控件分辨率
  6. ejs判断变量是否为空并输出
  7. mysql-增删改(DML)
  8. Kindeditor单独调用单图上传增加预览
  9. mysql的三种索引
  10. scss牛刀小试:解决css中适配浏览器前缀问题