386930
大家好。 我初学node.js, ubuntu12.04 64bit + node 0.10.30 + express 4.2.0 按照教材上的例子写的代码,返回来的json里面中文总是乱码。 写的js文件全部都是utf-8格式的。 请高手指导一下,是什么原因?是不是环境的问题? 非常感谢。
router.get('/', function(req, res) {
//res.render('index', { title: 'Express' });
if(!req.query.user){
return res.json({code: 0, msg: '信息不完整'});
}
if (req.query.type && (["male", "female"].indexOf(req.query.type) === -1)) {
return res.json({code: 0, msg: '类型错误'});
}
redis.pickBottle(req.query, function(result){
res.json(result);
})
});