一个简单的web服务器
//加载模块
const fs = require('fs');
const http = require('http');
//创建web服务器对象
let server = http.createServer();
//设置request事件
server.on('request', (req, res) => {
//req.url :请求路径参数
if (req.url === '/img') {
fs.readFile(__dirname + '/city.jfif', (err, data) => {
if (err) {
return console.log(err.message);
}
res.end(data);
})
} else if (req.url === '/mydemo') {
fs.readFile(__dirname + '/mydemo.html', (err, data) => {
if (err) {
return console.log(err.message);
}
res.end(data);
})
} else {
res.end('404 Not Found');
}
});
server.listen(8888, () => {
console.log('http://192.168.1.111:8888');
})