本文摘自PHP中文网,作者青灯夜游,侵删。

相关推荐:《nodejs 教程》
今天咋学习node的时候,跟着视频里在撸代码,但是却出现了中文乱码的情况,视频中的谷歌浏览器可能和我的版本不一致,先看代码吧:
1 2 3 4 5 6 7 8 9 10 11 12 | '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建一个本地的服务器,然后统计访问的个数,但是却出现了中文乱码:
1 2 3 4 | 杩???绗?0涓?璁块????
后来查询资料,原来加一个头部代码就行:
设置 res.writeHead(200, { 'Content-Type' : 'text/html; charset=utf-8' });
|
1 2 3 4 5 6 7 8 9 10 11 12 13 | '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( "启动成功" )
});
|
更多编程相关知识,请访问:编程学习网站!!
以上就是浅谈node中文乱码的解决方法的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
浅谈Node实现图片上传的方法
深入浅出了解javascript的Node中间件原理
Node.js创建简单聊天室的方法介绍
Node.js设置允许跨域的方法
如何升级或修改Nodejs的版本
deno中如何使用 Node 模块?
Node使用iconv-lite对“gbk”格式进行转码
Node卸载命令是什么
Node.js怎么卸载?
html页面里中文乱码怎么解决
更多相关阅读请进入《Node》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 浅谈node中文乱码的解决方法