1.初步实现apache功能
用phpstudy上面的apache在本地建了个站点,绑定端口号3000
根目录为:D:/phpstudy_pro/WWW
var http = require('http')
var server = http.createServer()
var fs = require('fs')
var wwwdir = 'C:/Users/admin/Desktop/app/WWW'
server.on('request',function(req,res){
var url = req.url
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)
})
})
server.listen(3000, function(){
console.log('服务器启动成功,可通过http://127.0.0.1:3000来进行访问')
})
http://127.0.0.1:3000 默认访问的是www目录下的index.html
访问其它资源,可用下面这样的url