http-status

Interact with HTTP status code

HTTP Status code for Node

Utility to interact with HTTP status code.

Once you require this module, you may call it with either an HTTP code or a message name. With an HTTP code, you will get the message name while with a message name you will get an HTTP code. Simple.

This module is very simple. A documentation would be more complicate than reading the original code.

  var HTTPStatus = require('http-status');
 
  // Print "Internal Server Error" 
  console.log(HTTPStatus[500]);
 
  // Print 500 
  console.log(HTTPStatus.INTERNAL_SERVER_ERROR);
  var express = require('express'),
    redis = require('redis'),
    HTTPStatus = require('http-status');
 
  var app = express.createServer();
 
  app.get('/', function (reqres) {
    var client = redis.createClient();
    client.ping(function (errmsg) {
      if (err) {
        return res.send(HTTPStatus.INTERNAL_SERVER_ERROR);
      }
      res.send(msg, HTTPStatus.OK);
    });
  });
 
  app.listen(3000);