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');

浙公网安备 33010602011771号