12. server.js - extending for router

Created Saturday 30 November 2013

var http = require ("http");
var url = require ("url");

function start (route) {

function onRequest (request, response) {
var pathname = url.parse (request.url).pathname;
console.log ("Request for " + pathname + " received.");
route (pathname);
response.writeHead (200, {"Content-Type": "text/plain"});
response.write ("Hello World");
response.end ();
}
http.createServer (onRequest).listen (8888);
console.log ("Server has started.");
}



Backlinks: