在学习Node.js中关于解决中文乱码问题而出现的问题:
const http = require('http')
const server = http.createServer()
server.on('request', (req, res) => {
const str =`您请求的URL地址是${req.url},请求的method类型为${req.method}`
res.setHeader('Content-Type', 'text/html; charset=UTF-8')
res.end(str)
})
server.listen(8080, () => {
console.log('server running at http://127.0.0.1')
})
报错显示:Error: listen EADDRINUSE: address already in use :::80
解决方法:
1、进入终端:Win + R 输入: cmd
2、找到被占用的端口pid,输入以下代码:
netstat -ano | findstr 80
3、 执行关闭命令:
taskkill /f -pid 3428