如何为Express.static设置默认字符编码?

时间:2015-11-18 18:43:37

标签: node.js express character-encoding

我使用Express运行简单的HTTP服务器(所有真正的通信都通过Socket.IO)。我用了这段代码:

In [6]: list_22 = [[0] * 2 for i in range(2)]

In [7]: list_2
Out[7]: [[0, 0], [0, 0]]

In [8]: list_2[0][0] = 99

In [9]: list_2
Out[9]: [[99, 0], [0, 0]]

哪个服务器运行当前目录。我的问题是没有发送编码头。如何设置默认的charset编码?我想避免因为这一点而覆盖某些方法。

1 个答案:

答案 0 :(得分:-4)

您应该在html

的head部分设置元标记
<meta charset='utf-8'></meta>

如果您需要为每个响应设置字符集,我建议您使用body-parser插件来实现此目的。它有默认的charset utf-8。