zoukankan      html  css  js  c++  java
  • 二进制文件进行下载

    axios, 参数设置,responseType: 'arraybuffer' // 二进制数据格式化为ArrayBuffer

    // res: ArrayBuffer
    let data = res.data;
    // array buffer 转为 blob
    let url = window.URL.createObjectURL(new Blob([data])); 
    //URL.createObjectURL
    // 会产生一个类似 blob:d3958f5c-0777-0845-9dcf-2cb28783acaf 这样的URL字符串
    // 你可以像使用普通 URL 那样使用它,比如用在 img.src 上。
    
    // 进行下载
    let link = document.createElement('a');
    link.style.display = 'none';
    link.href = url;
    link.setAttribute('download', '111');
    document.body.appendChild(link);
    link.click();
    
    
  • 相关阅读:
    List sort()方法
    解析器
    beautifulsoup库
    break 语句
    enumerate函数
    POJ 1915 Knight Moves
    POJ 1745 Divisibility
    POJ 1731 Orders
    POJ 1664 放苹果
    POJ 1606 Jugs
  • 原文地址:https://www.cnblogs.com/Running00/p/15684783.html
Copyright © 2011-2022 走看看