const http = require('http')
const server = http.createServer()
// req是请求对象,包含了了与客户端相关的数据和属性
server.on('request', (req,res) => {
//req.url是客户端请求的URL地址
const url = req.url
//req.method是客户端请求的method类型
const method = req.method
const str = 'Your request url is ${url}, and request method is ${method}'
console.log(str)
//调用res.end()方法,向客户端响应一些内容
res.end(str)
})
server.listen(80, () => {
console.log('server running at http://127.0.0.1')
})
出现:Error: listen EADDRINUSE: address already in use :::80报错
解决方法:
1.win+R调出命令终端,输入cmd
2.输入netstat -ano | findstr 80
3.找到80端口占的pid
4.执行关闭命令,taskkill /f -pid 15688