axios操作
var form_data = new FormData();
form_data.append("file1", this.file1.raw); //注意是row
form_data.append("file2", this.file2[0].raw);
const instance = Axios.create({
withCredentials: true, // 一定要加这个,不用设置什么请求头
});
//这个一定要加
instance(
{
url:"request_url",
method: "post",
data:form_data,
responseType: 'blob'
})
.then(res => {
if(window.navigator.msSaveOrOpenBlob){
navigator.msSaveBlob(res.data, "filename");
}else{
var a = document.createElement("a");
try{
var url = URL.createObjectURL(res.data.bold); // txt文档会报错,报错的话走下面的处理逻辑
a.href = url;
}catch(error){
a.downlo