如何`强制`在`express`中设置文件编码

时间:2019-06-21 08:46:32

标签: javascript express

我需要下载已经设置为UTF-8的特定CSV文件。

我尝试了这些问题的解决方案

但是,当我们将UTF-8字符传递给res.send时,就是将下载的CSV文件设置为UTF-8的时候了。

这是示例代码:

      res.set('Content-Type', 'text/csv;');
      res.set('Content-Disposition', `attachment; filename="[sometitle].csv"`);

      return res.end([somedata], 'utf-8');

但是如果没有UTF-8字符。 (例如ñ),然后默认情况下将文件编码设置为ANSI(使用记事本WINDOWS查看)。

0 个答案:

没有答案