首頁  >  問答  >  主體

下載作為 api 呼叫回應的 ZIP 文件

我有一個二進位 zip 檔案作為 api 呼叫的回應。我想使用 Javacript/React 直接下載該 zip 檔案。我怎樣才能實現這個目標?

P粉034571623P粉034571623171 天前318

全部回覆(1)我來回復

  • P粉438918323

    P粉4389183232024-04-03 10:37:23

    閱讀此FileReader並嘗試此功能:< /p>

    function readFile(binaryFile) {
    
      let reader = new FileReader();
    
      reader.readAsArrayBuffer(binaryFile);
    
    // in success case, do something with result
      reader.onload = function() {
        console.log(reader.result);
      };
    
    // in error case, do something with result
      reader.onerror = function() {
        console.log(reader.error);
      };
    
    }

    最誠摯的問候!

    回覆
    0
  • 取消回覆