zoukankan      html  css  js  c++  java
  • Node.js 解决网页端显示乱码问题

    解决方案

      在sever.on中加入以下代码

    1 response.setHeader('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.setHeader('Content-Type','text/plain;charset=utf-8')
     9     console.log('接收到客户端的请求' + request.url)
    10     console.log('IP: ',request.socket.remoteAddress)
    11 
    12     //判断路径,响应不同页面
    13     switch (request.url) {
    14         case '/':
    15             response.write('主页')
    16             break
    17         case '/reg':
    18             response.write('注册页面')
    19             break
    20         case '/login':
    21             response.write('登录页面')
    22             break
    23         default:
    24             response.write('404')
    25     }
    26     response.end()
    27 })
    28 
    29 sever.listen(3000, function () {
    30     console.log('服务器已启动,请访问3000端口...')
    31 })

     浏览器中查看

    时间若流水,恍惚间逝去
  • 相关阅读:
    hdu2818 Building Block
    struct2面试准备
    Spring mvc 面试
    Spring 面试详解
    Java面试必备Springioc上
    redis高级命令4 持久化机制 、事务
    redis高级命令3哨兵模式
    redis高级命令2
    redis高级命令1
    redis基础二----操作set数据类型
  • 原文地址:https://www.cnblogs.com/alanshreck/p/14366402.html
Copyright © 2011-2022 走看看