Javascript Ошибка загрузки файла XLS: формат и расширение не совпадают - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь загрузить большой поток октетов и затем установить его в виде файла XLS.

const blob = new Blob([result], { type: 'application/octet-stream' });

fSaver.saveAs(blob, `file-name.xls`);

В заголовках запроса I установить content-type как application/octet-stream.

Однако при попытке открыть файл в Excel я получаю предупреждение о том, что тип и расширение файла не совпадают и файл может быть поврежден. Я должен упомянуть, что после предупреждения файл открывается.

Может кто-нибудь помочь мне с тем, как правильно загрузить BLOB-объект octet-stream и превратить его в файл XLS, который открывается без предупреждений в Excel.

Спасибо, дамы и господа:)

...