// 导入http服务器
let http = require('http')
// 导入 输入输出
const fs = require('fs')
// 导入路径模块
const path = require('path')
// const { url } = require('inspector')
// 创建服务器
const server = http.createServer()
//请求响应服务器代码
server.on('request', (req, res) => {
// 防止中文乱码 设置响应头
res.setHeader('Content-Type', 'text/html; charset=UTF-8')
const url = req.url
let fpath = ''
if (url === '/') {
fpath = path.join(__dirname, './clock/index.html')
} else {
fpath = path.join(__dirname, './clock/' + url)
}
fs.readFile(fpath, 'utf8', (err, dataStr) => {
if (err) return console.log(err.message + '123000' + fpath);
res.end(dataStr)
})
})
// 开启服务器
server.listen(80, function() {
console.log('服务器开启 AT http://127.0.0.1');
})
01-20
07-28
219