//加载http核心模块
var http=require('http');
//加载fs核心模块
var fs=require('fs');
//创建server服务
var server = http.createServer();
//服务器文件保存根目录
var wwwdir = 'D:/www';
//创建request请求监听,req客户端请求数据,请求信息,response相应给客户端信息
//不填写路径默认为/,就是/index
server.on('request',function(req,res){
//获取客户端请求路径
var url=req.url;
if(url!='/'){
fs.readFile(wwwdir+url,function(err,data){//根据路径读取文件
if(err){//如果读取错误,则报错找不到文件
return res.end('404 NOT FOUND');
}
return res.end(data);
});
}
fs.readFile(wwwdir+'/index.html',function(err,data){//根据路径读取文件
if(err){//如果读取错误,则报错找不到文件
return res.end('404 NOT FOUND');
}
return res.end(data);
});
});