当前讯息:node 返回乱码怎么办

时间:2022-12-29 14:21:03       来源:PHP中文网


(资料图片)

本教程操作环境:Windows10系统、node v7.6.0版、Dell G3电脑。

node 返回乱码怎么办?

解决Nodejs http模块返回内容中文乱码问题

当调用rs.end()方法,向客户端发送中文内容的时候,会出现乱码问题,此时,需要手动设置内容的编码格式:

修改完后记得重新运行代码

server.on("request", (req, res) => {    const url = req.url    const method = req.method    const s = `请求的url是 ${url}, 请求方法是 ${method}`    console.log(s)    // 调用res.end()方法,向服务器响应一些内容    res.setHeader("Content-Type", "text/html; charset=utf-8")    res.end(s)})
登录后复制

可以看到返回的内容已经被修改成功

推荐学习:《react视频教程》

以上就是node 返回乱码怎么办的详细内容,更多请关注php中文网其它相关文章!

关键词: 相关文章 编码格式 需要手动