【发布时间】:2011-08-08 05:00:55
【问题描述】:
我正在使用 node.js 和 express。我使用 Mongoose 从 MongoDB 读取数据,并使用 res.send(data) 以正常方式传递数据。不幸的是,某些请求的交付失败。即使头部说编码是utf-8,在某些情况下似乎是ANSI,导致jsonp回调函数失败并出现错误。
您可以在此页面重现错误:http://like-my-style.com/#!single/9837034。 jsonp 调用仅在某些产品上失败,其中大多数(以及具有特殊字符的产品)都可以正常工作。
如何确保给定的字符串在 node.js 中以 utf-8 编码?
【问题讨论】:
标签: mongodb character-encoding node.js express mongoose