首页 > Web开发 > 详细

Node.js 解决网页端显示乱码问题

时间:2021-02-03 14:01:05      阅读:37      评论:0      收藏:0      [点我收藏+]

解决方案

  在sever.on中加入以下代码

response.writeHead(200, { ‘Content-Type‘: ‘text/plain;charset=utf-8‘ })

 

案例

 1 var http = require(‘http‘)
 2 
 3 var sever = http.createServer()
 4 
 5 sever.on(‘request‘, function (request, response) {
 6 
 7     //将响应编码设置为UTF-8,以解决乱码问题
 8     response.writeHead(200, { ‘Content-Type‘: ‘text/plain;charset=utf-8‘ })
 9     console.log(‘接收到客户端的请求‘ + request.url)
10 
11     switch (request.url) {
12         case ‘/‘:
13             response.write(‘主页‘)
14             break
15         case ‘/reg‘:
16             response.write(‘注册页面‘)
17             break
18         case ‘/login‘:
19             response.write(‘登录页面‘)
20             break
21         default:
22             response.write(‘404‘)
23     }
24 
25     response.end()
26 })
27 
28 sever.listen(3000, function () {
29     console.log(‘服务器已启动,请访问3000端口...‘)
30 })

 

Node.js 解决网页端显示乱码问题

原文:https://www.cnblogs.com/alanshreck/p/14366402.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!