18 lines
445 B
JavaScript
18 lines
445 B
JavaScript
// server.js -- minimal node.js http server
|
|
// Usage: node server.js [PORT]
|
|
// Default port is 8000
|
|
|
|
var http = require("http");
|
|
var port = process.argv[2] || 8000;
|
|
|
|
function onRequest(request, response) {
|
|
console.log("Request received.");
|
|
response.writeHead(200, {"Content-Type": "text/plain"});
|
|
response.write("Hello World\n");
|
|
response.end();
|
|
}
|
|
|
|
http.createServer(onRequest).listen(port);
|
|
|
|
console.log("Server has started.");
|
|
|