Express 解决中文乱码

sudo0m Lv3

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

1
2
3
4
5
6
7
8
server.on("request",(req,res)=>{
// 发送的内容包含中文
var str = `您的请求的url${req.url},请求的method类型是${req.method}`
// 为了防止中文显示乱码问题需要设置相应头
// Content-Type 的值为 text/html;charset=utf-8
res.setHeader("content-type", "text/html;charseutf-8")
res.end(str)
})
  • 标题: Express 解决中文乱码
  • 作者: sudo0m
  • 创建于 : 2025-09-30 19:04:29
  • 更新于 : 2026-02-02 01:14:46
  • 链接: https://sudo0m.github.io/posts/eda825fe/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
Express 解决中文乱码