var cOnnect=require('connect'),fs=require('fs');
var server=connect(connect.bodyParser(),connect.static('static'),function(req,res,next){
if('POST'==req.method&&req.body.file){
fs.readFile(req.body.file.path,'utf8',function(err,data){
if(err){
res.writeHead(500);
res.end('Error!');
return;
};
res.writeHead(200,{'Content-Type':'text/html'});
res.end([
'
File: '+req.body.file.name+'
',
'
Type: '+req.body.file.type+'
',
'
Contents:
'+data+'
'
].join(''));
});
}else{
next();
}
});
server.listen(3000);