博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http- 像Apache一样
阅读量:6531 次
发布时间:2019-06-24

本文共 618 字,大约阅读时间需要 2 分钟。

var http = require('http')
var fs = require('fs')
var server = http.createServer()
var wwwDir = 'D:/Movie/www'
server.on('request', function (req, res) {
var url = req.url
// / index.html
// /a.txt wwwDir + /a.txt
// /apple/login.html wwwDir + /apple/login.html
// /img/ab1.jpg wwwDir + /img/ab1.jpg
 
var filePath = '/index.html'
if (url !== '/') {
filePath = url
}
fs.readFile(wwwDir + filePath, function (err, data) {
if (err) {
return res.end('404 Not Found.')
}
res.end(data)
})
})
// 3. 绑定端口号,启动服务
server.listen(3000, function () {
console.log('running...')
})

转载于:https://www.cnblogs.com/lujieting/p/10296322.html

你可能感兴趣的文章