NodeJS File Read

Module

Use fs

Sample

Read index.html and show file content as HTML

var http = require('http');
var fs = require('fs');

var server = http.createServer();
server.on('request', doRequest);
server.listen(1337);

function doRequest(req, res) {
	fs.readFile('./index.html', 'UTF-8', doRead);  // doRead is callback
	
	function doRead(err, data) {
		res.setHeader('Content-Type', 'text/html');
		res.write(data);
		res.end();
	}
}

readFile has callback method, callback method manages how we manage file data.