</pre><pre name="code" class="javascript">var http = require("http");
var fs = require("fs");
var directoryArr = [];
var server = http.createServer(function(req,res){
var reqURL = req.url;
console.log(reqURL);
if(reqURL == "/favicon.icon") return ;
if(reqURL == "/albums") {
directoryArr = [];
fs.readdir(__dirname + "/uploads", function(err,files){
console.log("llll...." + files.length);
(function iterator(i){
if(i == files.length) {
console.log(directoryArr);
res.end("success");
} else {
fs.stat(__dirname + "/uploads/" + files[i], function(err,data){
if(err) throw err;
if(data.isDirectory()) {
directoryArr.push(files[i]);
}
iterator(i+1);
});
}
})(0);
});
}
});
server.listen(3000,"127.0.0.1");