var http = require("http");
var fs = require("fs");
var server = http.createServer(function(req,res){
var userid = parseInt(Math.random() * 89999) + 10000;
console.log("欢迎" + userid);
res.writeHead(200, {"Content-Type":"text/html;charset=UTF-8"});
//两个参数,第一个是完整路径,当前目录写./
//第二个参数,就是回调函数,表示文件读取成功之后的事情
fs.readFile("./test/1.txt", function(err, data){
if(err){
throw err;
}
console.log(userid + "读取完毕");
res.end(data);
});
});
server.listen(3000, "127.0.0.1");
//stat检测状态
fs.stat("./album/aaa",function(err, data){
//检测这个路径是否为文件夹
console.log(data.isDirectory());
});
//读取文件夹
var wenjianjia = [];
fs.readdir("./album", function(err, files){
//console.log(files);
//files是文件夹名的数组
for(var i = 0; i < files.length; i++){
var thefilename = files[i];
fs.stat("./album/" + thefilename, function(err, stats){
//如果他是一个文件夹,那么输出他
if(stats.isDirectory()){
wenjianjia.push(thefilename);
}
});
}
console.log(wenjianjia);
});