使用node.js实现apache功能
2021-04-30 05:29
标签:url 使用 == OLE ons lis nod read des 先实现在url中输入文件路径能展示对应文件内容功能 使用node.js实现apache功能 标签:url 使用 == OLE ons lis nod read des 原文地址:https://www.cnblogs.com/lianglanlan/p/12196099.htmlconst http = require(‘http‘)
const fs = require(‘fs‘)
const server = http.createServer()
const wwwDir = ‘/Users/lianglanlan/Desktop/code/study/node/www‘
server.on(‘request‘, (req, res) => {
const url = req.url
let filePath = ‘/index.html‘
if (url !== ‘/‘) {
filePath = url
}
fs.readFile(wwwDir + filePath, (err, data) => {
if (err) {
console.log(err)
return res.end(‘404 Not Found‘)
}
res.end(data)
})
})
server.listen(3010, () => {
console.log(‘running...‘)
})