Content-Type: application / x-zip-compress` загружает поврежденный zip-файл - PullRequest
0 голосов
/ 22 мая 2019

Когда мой API отвечает Content-Type: application/x-zip-compressed, я создаю ссылку, используя createURLobject(). Но загруженный файл поврежден. API отвечает Content-Type: application/x-zip-compressed.

Мой код здесь:

<Button
  className="submit-button"
  onClick={() => {
    const url = window.URL.createObjectURL(
      new Blob([fileUploadOutletData_outlet_status_checker], {
        type: "application/x-zip-compressed;charset=utf-8"
      })
    );
    const link = document.createElement("a");
    link.href = url;
    link.setAttribute("download", "outlet_status_checker.zip");
    document.body.appendChild(link);
    link.click();
    update("fileUploadOutletData_outlet_status_checker", "");
  }}
>
  Download
</Button>;
...