[![Build Status](https://secure.travis-ci.org/wdavidw/node-http-status.png)](http://travis-ci.org/wdavidw/node-http-status) # HTTP Status code for Node Utility to interact with HTTP status code. ## Usage 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. ## API This module is very simple. A documentation would be more complicate than reading the [original code](./src/index.litcoffee). ### API sample ```javascript var HTTPStatus = require('http-status'); // Print "Internal Server Error" console.log(HTTPStatus[500]); // Print 500 console.log(HTTPStatus.INTERNAL_SERVER_ERROR); ``` ### Express sample ```javascript var express = require('express'), redis = require('redis'), HTTPStatus = require('http-status'); var app = express.createServer(); app.get('/', function (req, res) { var client = redis.createClient(); client.ping(function (err, msg) { if (err) { return res.send(HTTPStatus.INTERNAL_SERVER_ERROR); } res.send(msg, HTTPStatus.OK); }); }); app.listen(3000); ``` Contributors ------------ * David Worms : * Daniel Gasienica : * Rodrigo : * Paul Vollmer :