node第一课

const http = require('http');
const hostname = '127.0.0.1'
const port = 5000;
const server = http.createServer((req,res)=>{
    res.statusCode = 200;
    res.setHeader('Content-Type','text/plain;charset=utf-8');
    res.end('你好,世界。');
})
server.listen(port,hostname,()=>{
     console.log(`Server runing at http://${hostname}:${port}`);
 });

 

遇到的问题:

开始输出的时候是英文:hello world

浏览器显示没有任务问题

当将文字替换成“你好,世界。”之后

浏览器显示乱码

解决办法是加上红色代码,之后浏览器显示正常:

res.setHeader('Content-Type','text/plain;charset=utf-8');
posted @ 2022-03-11 15:19  白菜帮CN  阅读(23)  评论(0)    收藏  举报