首页 > 移动平台 > 详细

使用axios 发送ajax 下载文件

时间:2020-07-24 16:28:48      阅读:88      评论:0      收藏:0      [点我收藏+]

利用ajax下载文件。很早之前,我们下载文件,都是通过链接链接,跳转到目标页,然后下载,自从h5出来了,我们就可以用高级api 通过ajax下载了

axios({
  url: ‘http://localhost:5000/static/example.pdf‘,
  method: ‘GET‘,
  responseType: ‘blob‘, // important
}).then((response) => {
  const url = window.URL.createObjectURL(new Blob([response.data]));
  const link = document.createElement(‘a‘);
  link.href = url;
  link.setAttribute(‘download‘, ‘file.pdf‘);
  document.body.appendChild(link);
  link.click();
});

  

使用axios 发送ajax 下载文件

原文:https://www.cnblogs.com/tl542475736/p/13372193.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!