尝试将现有的excel文件发送到UI,作为节点后端的响应

时间:2019-10-15 00:52:40

标签: node.js excel express

要求:将安装路径中的现有excel文件发送到UI,作为节点后端的响应 问题:正在下载文件,但格式为编码/损坏的格式

我尝试了什么?

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应用程序下载它时,它只是以损坏的格式下载。

0 个答案:

没有答案