let oReq = new XMLHttpRequest();
oReq.open("GET", getUrl(requestUrlBase, `api/api?${stringify(queryParams)}`), true);
oReq.responseType = "blob";
oReq.setRequestHeader("Content-Type", "application/octet-stream", 'cors', "Access-Control-Allow-Origin", "*");
oReq.setRequestHeader("xToken", "xxxxxxxxxxxxxx");
oReq.onload = function (oEvent) {
let content = oReq.response;
let elink = document.createElement('a');
elink.download = 'xxxx.xlsx' //xls 因为后台输入是csv'格式,用xls显示的不理想
elink.style.display = 'none';
let blob = new Blob([content]);
elink.href = URL.createObjectURL(blob);
document.body.appendChild(elink);
elink.click();
document.body.removeChild(elink);
};
oReq.send();
请求.xlsx文件
最新推荐文章于 2023-03-05 13:08:02 发布