Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
38 lines (24 sloc) 1004 Bytes


the simplest possible http server hello world example in node


  • Example package.json
  • Starts up simple httpServer with helloworld


 git clone git://
 cd hellonode
 node server.js

Now you should have a listening node.js http server running on port 80

the code

// requires node's http module
var http = require('http');

// creates a new httpServer instance
http.createServer(function (req, res) {
  // ^^ this is the callback, or request handler for the httpServer
  // respond to the browser, write some headers so the 
  // browser knows what type of content we are sending
  res.writeHead(200, {'Content-Type': 'text/plain'});
  // write some content to the browser that your user will see
  res.write('hello, i know nodejitsu.')
  // close the response
}).listen(80); // the server will listen on port 80