zoukankan      html  css  js  c++  java
  • 文件流下载

    dllalsdf(){
            //  获取时间戳
            let timestamp=new Date().getTime();
            // 获取XMLHttpRequest
            let xmlResquest = new XMLHttpRequest();
            //  发起请求
            xmlResquest.open("POST",'/pc/authority/exportAuthority', true);
            // 设置请求头类型
            xmlResquest.setRequestHeader("Content-type", "application/json");
            //  设置请求token
            xmlResquest.setRequestHeader(
              "Authorization",
              getToken()
            );
            xmlResquest.responseType = "blob";
            //  返回
            xmlResquest.onload = function(oEvent) {
            let content = xmlResquest.response;
            // 组装a标签
            let elink = document.createElement("a");
            // 设置下载文件名
            elink.download = timestamp + ".xlsx";
            elink.style.display = "none";
            let blob = new Blob([content]);
            elink.href = URL.createObjectURL(blob);
            document.body.appendChild(elink);
            elink.click();
            document.body.removeChild(elink);
            };
            xmlResquest.send(JSON.stringify({groupId: 270}));
          },
  • 相关阅读:
    golang包引用解析
    解决vs code中golang插件依赖安装失败问题
    设计模式之策略模式
    设计模式之模板方法
    设计模式——面向对象设计原则
    设计模式——个人浅谈
    Sublime Text3配置Lua运行环境
    Ntrip协议使用流程及服务器实现架构
    python3解析库lxml
    python3爬虫之Urllib库(二)
  • 原文地址:https://www.cnblogs.com/HePandeFeng/p/12887459.html
Copyright © 2011-2022 走看看