<!DOCTYPE html>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK">
<script src="./jquery-1.11.1.min.js.下载">
</script>
<script>
function download() {
var url = 'http://127.0.0.1:8080/data/001/c5eca16d_cc0e_4c1e_8d94_ceffd9fd933b000000000.xlsx';
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true); // 也可以使用POST方式,根据接口
xhr.setRequestHeader("loginToken","cc56fac3311878fc402edf5c21e3d407");
xhr.responseType = "blob"; // 返回类型blob
// 定义请求完成的处理函数,请求前也可以增加加载框/禁用下载按钮逻辑
xhr.onload = function () {
// 请求完成
if (this.status === 200) {
// 返回200
var blob = this.response;
var reader = new FileReader();
reader.readAsDataURL(blob); // 转换为base64
XMLHttpRequest+token校验文件下载
最新推荐文章于 2024-12-25 22:49:29 发布

最低0.47元/天 解锁文章
2642

被折叠的 条评论
为什么被折叠?



