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


本文摘自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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...