首页 > 解决方案 > 希伯来文文本呈现为随机符号

问题描述

我正在设置一个新服务器,它将以希伯来语提供内容。我想在我的 Web 应用程序中完全支持 UTF-8。我需要在哪里设置编码/字符集?”</p>

返回的数据来自设置为 utf8 的 DB,能够在 windows 上控制台记录数据并获得正确的希伯来语内容。

我使用核心 http 模块问题是在执行以下操作时

let data = JSON.stringify(data);
res.write(data);

默认情况下 http.res.write 使用 ut8 编码。

希伯来语内容解码不佳的示例:

projectStatus":"בחירת דירות"

非常感谢

标签: node.jscharacter-encoding

解决方案


需要在标头中使用元标记设置编码:

<meta charset="utf-8">

推荐阅读