概述
用 axios
请求二进制文件,一般会得到 Blob
或者 ArrayBuffer
。
需要将
axios
的请求设置为responseType: 'blob'或者'arraybuffer'请求二进制文件,一般会得到Blob或者arraybuffer。'
引用
Blob
对象是一个代表二进制数据的基本对象,生成Blob对象有两种方法:一种是使用Blob构造函数,另一种是对现有的Blob对象使用slice方法切出一部分。
切片和合并
1 | //假设blob变量是一张png图片的二进制 |