node04_04.根据不同的URL响应不同的html内容
const http = require('http')
const server = http.createServer()
server.on('request',function(req,res){
//1.获取请求的URL地址
const url = req.url
//2.设置默认的响应内容为404 not found
let content = `<h1>404 not found</h1>`
//3.判断用户请求的是否为'/'或者'index.html'首页
//4.判断用户请求的是否为'/about.html'关于页面
if (url == '/' || url == 'index.html'){
content = `<h1>首页</h1>`
}else if(url == '/about.html'){
content = `<h1>关于</h1>`
}
//5.设置Content-Type响应头,防止中文乱码
res.setHeader('Content-Type','text/html;charset=utf-8')
//调用res.end()把内容响应给客户端,结束请求
res.end(content)
})
server.listen(80,()=>{
console.log('Server running at http://127.0.0.1')
})