nodejs响应中的汉字写法 [英] Chinese character in nodejs response write

查看:192
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆