// 加载网络请求模块
const http = require('http');
const fs = require('fs');
webRoot = 'C:/Users/gmbjzg/Desktop/JS/www'
// 1.创建Web服务器
const cs = http.createServer();
// 2.监听请求
cs.on('request', (request, response) => {
// 设置编码
// response.setHeader('Content-Type', 'text/html'; charset=utf-8');
var url = request.url
var filePath = '/index.html'
if (url !== '/') {
filePath = url
}
fs.readFile(webRoot + filePath, (err, data) => {
if (err) {
response.end('页面不存在')
return
}
response.end(data)
})
})
// 3.绑定端口号, 启动服务器
cs.listen(8000, () => {
console.log('服务器启动成功...')
});
console.log("代码执行结束...")