fixes to enable ie

This commit is contained in:
Misko Hevery
2010-04-20 18:14:13 -07:00
parent 259c2bba4b
commit 22d93e0a3b
14 changed files with 82 additions and 51 deletions

21
lib/nodeserver/server.js Normal file
View File

@@ -0,0 +1,21 @@
var sys = require('sys'),
http = require('http'),
fs = require('fs');
http.createServer(function (req, res) {
res.writeHead(200, {});
sys.p('GET ' + req.url);
var file = fs.createReadStream('.' + req.url);
file.addListener('data', bind(res, res.write));
file.addListener('error', function( error ){
sys.p(error);
res.end();
});
file.addListener('close', bind(res, res.end));
}).listen(8000);
sys.puts('Server running at http://127.0.0.1:8000/');
function bind(_this, _fn) {
return function(){
return _fn.apply(_this, arguments);
};
}