导出文件blob类型

Posted 老情歌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导出文件blob类型相关的知识,希望对你有一定的参考价值。

通过blob导出下载成文件
需要注意的是:请求接口是设置返回类型为“blob”;responseType: "blob"
接收到的参数几张解析方法:
第一种:

let file = new FileReader();
file.readAsDataURL(res);
file.onload = function (e){
   window.location.href = e.target.result
};

第二种:

let objecturl = window.URL.createObjectURL(res);
let creEleA = document.createElement("a");
creEleA.setAttribute("href",objecturl);
creEleA.setAttribute("download","统计表");
creEleA.click();

以上是关于导出文件blob类型的主要内容,如果未能解决你的问题,请参考以下文章

axios设置responseType===blob导出文件和失败返回json处理

axios设置responseType===blob导出文件和失败返回json处理

axios设置responseType===blob导出文件和失败返回json处理

SQL Server 导出 Blob 损坏所有文件

oracle--导出导入blob类型的字段

如何把含有BLOB字段的表导出成二进制文本文件