Tutorials References Menu

Node.js http.createServer() Method

❮ HTTP Module


Example

The createServer method creates a server on your computer:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.write('Hello World!');
  res.end();
}).listen(8080);
Run example »

Definition and Usage

The http.createServer() method turns your computer into an HTTP server.

The http.createServer() method creates an HTTP Server object.

The HTTP Server object can listen to ports on your computer and execute a function, a requestListener, each time a request is made.


Syntax

http.createServer(requestListener);

Parameter Values

Parameter Description
requestListener Optional. Specifies a function to be executed every time the server gets a request. This function is called a requestListener, and handles request from the user, as well as response back to the user.

Technical Details

Return Value: HTTP Server object
Node.js Version: 0.1.13

❮ HTTP Module