浅谈node中文乱码的解决方法

 

相关推荐:《nodejs 教程》

今天咋学习node的时候,跟着视频里在撸代码,但是却出现了中文乱码的情况,视频中的谷歌浏览器可能和我的版本不一致,先看代码吧:

\\\'use strict\\\';
const http = require("http");
let count = 0;
const server = http.createServer((req, res) => {
    res.write(`这是第${count  }个访问的`);
    res.end();
});
server.listen(2080, error => {
    if (error)
        throw error;
    console.log("启动成功")
});

我是想用node建一个本地的服务器,然后统计访问的个数,但是却出现了中文乱码:

杩欐槸绗?0涓闂殑

后来查询资料,原来加一个头部代码就行:
设置 res.writeHead(200, {\\\'Content-Type\\\': \\\'text/html; charset=utf-8\\\'});
\\\'use strict\\\';
const http = require("http");
let count = 0;
const server = http.createServer((req, res) => {
    res.writeHead(200, {\\\'Content-Type\\\': \\\'text/html; charset=utf-8\\\'});
    res.write(`这是第${count  }个访问的`);
    res.end();
});
server.listen(2080, error => {
    if (error)
        throw error;
    console.log("启动成功")
});

 

更多关于云服务器域名注册,虚拟主机的问题,请访问三五互联官网:www.35.com

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。邮箱:3140448839@qq.com。本站原创内容未经允许不得转载,或转载时需注明出处:三五互联知识库 » 浅谈node中文乱码的解决方法

登录

找回密码

注册