axios请求文件流下载文件
axios.post('/api',{// 传参
},
{responseType:'blob' // 设置响应数据类型
})
.then(res=>{if (res.status == 200) {let url = window.URL.createObjectURL(new Blob([res.data]))let link= document.createElement('a')link.style.display='none'link.href=urllink.setAttribute('download', fileName) // 自定义下载文件名(如exemple.txt)document.body.appendChild(link)link.click()}
})
源码
axios请求文件流下载文件相关推荐
- 前端通过后端返回文件流下载文件
// 把文件流下载下来 const downloadMethods = (name, res) => {const blob = new Blob([res.data], { type: 'ap ...
- Java实现minio文件流下载文件,浏览器不下载
在我写完minio下载功能时,浏览器怎么也不执行下载,纯纯没反应,只返回了流给前端.就在百思不得其解时,突然去翻看之前前端写的下载代码请求,此时发现之前用的是Windows.open(url),现在不 ...
- 根据后端返回的文件流下载文件
//云附件 文件流链接 function clouddownloadResources(id,title) {common.showLoading()api_enclosuredetail.cloud ...
- js实现文件流下载文件
window.location.href的用法 javascript中的location.href有很多种用法,主要如下.self.location.href="/url" 当前页 ...
- vue 后端返回文件流下载文件
效果: 举例下载"E:\test\jn_ceshi1202.txt" 则前端realPath="E:\test\jn_ceshi1202.txt" 前端: do ...
- vue element 导出blob后台文件流xlsx文件自动下载(且规避乱码)
通常情况blob后台文件流都是如下图这样让人崩溃的乱码 <el-buttontype="success"@click.stop="handleExport" ...
- IE浏览器报错Unhandled promise rejection Error: 拒绝访问。文件流下载
项目内有很多导出文件,下载文件功能,前端采用的是文件流下载方式,请求后端接口,返回文件流. 最开始不清楚普通的动态创建a标签方法并不兼容IE,后来在IE上面测试出现了bug "Unhandl ...
- vue 将文件url 改成文件流下载
vue 将后台返回文件url 改成文件流下载 由于直接a 标签下载视频,音频会打开新的窗口,所以改用文件流下载 一.图片 exportData(row) {console.log('row', row ...
- 阿里OSS文件流下载问题
阿里OSS文件流下载问题 阿里OSS获取文件流,因为是网络传输流,所以ossObject.getObjectContent().available()不能一次性获取文件大小:传回的文件流,如果一次读取 ...
- 文件流下载ppt文件无法打开或文件已损坏
在项目中遇到"文件流下载ppt文件无法打开或文件已损坏"这种情况,我也是查阅资料来一个排查问题的汇总 1.要设置responseType,在接口传参的时候传参过去 2.注意接口返回 ...
最新文章
- Python 输入和输出
- https open api_钉钉API发送消息
- MySQL DELETE:删除数据
- [原创]同一页面无法多次使用XmlHttp发起Ajax请求的真实原因
- 给asterisk1.8.7添加menuselct选项
- 数据结构与算法--二叉查找树转顺序排列双向链表
- aix升级新安装oracle,AIX 5L上安装和升级Oracle
- 官方中文文档上线了!Python各种教程已汉化。
- php curl post上传图片,php curl上传图片问题
- bilibili怎么用用户名登录_b站(bilibili)账号只记得用户名忘了密码怎么办?实名认证能找回吗...
- 用unity协程写的发牌程序
- JavaScript高级程序设计:基本概念思维导图
- NumberFormat 的使用
- Python爬虫与数据可视化案例(共享源码)
- 请解释什么是事件代理
- 生物岛实验室(省属)招聘电子工程师
- 劝人学医,天打雷劈?给医学新生的 10 条入学建议
- ethtool查看网卡统计信息的流程
- 初学者对PHP的总结,PHP_献给php初学者(入门学习经验谈),1.概要:学习任何语言都需要 - phpStudy...
- 用于商用微处理器的快速位收集、位分散和位置换指令(一)
热门文章
- #151: 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-x...
- 一个软件完整的开发流程介绍
- thoughtworks作业trains
- 汇编rep movsb,rep stosb,repne scasb
- 连虚拟机mysql_实体机连虚拟机MYSQL联接不上
- 你真的了解ESD吗?老司机从零教学系列之学会ESD选型
- 远程重装Win11系统图文教程
- Post-processing of merged bean definition failed; spring cloud Eureka 启动报错
- 【Elasticsearch教程8】Mapping字段类型之keyword
- Programming Languages PartB Week2学习笔记——用Racket编写解释器