nodejs响应中的汉字写法 [英] Chinese character in nodejs response write
本文介绍了nodejs响应中的汉字写法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我无法使用Node.js显示对浏览器的中文字符响应吗?
I cannot display chinese character response to browser using nodejs ?
jsdom.env({ html: 'http://www.baidu.com',
scripts: ['http://code.jquery.com/jquery-1.6.min.js']
}, function (err, window) {
//Use jQuery just as in a regular HTML page
var $ = window.jQuery;
res.writeHead(200, { "Content-Type": "text/html; charset=utf-8" });
res.end($('title').text());
});
错误的结果: ٶ ٶ £ ֪
Incorrect result : �ٶ�һ�£�����֪��
正确的结果应该是:百度一下,你就知道
Correct result should be : 百度一下,你就知道
推荐答案
因为百度的网页编码是GBK的
因为百度的网页编码是GBK的
因为baidu.com的字符集是GBK
because the charset of baidu.com is GBK
这篇关于nodejs响应中的汉字写法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文