Требование: Отправить существующий файл Excel в пути монтирования в пользовательский интерфейс в ответ на бэкэнд-узел. Проблема: Файл загружается, но в кодированном / поврежденном формате
Что я пробовал?
var fileName = filePath + req.body.report_name + ".xlsx";
res.setHeader('Content-Type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
res.setHeader("Content-Disposition", "attachment; filename=" + fileName);
res.download(fileName);
Когда я загружаю тот же файл, вызывая API напрямую из браузера, он просто отлично работает. Но когда я пытаюсь загрузить его из приложения React UI, оно просто загружается в поврежденном формате.