Skip to content

dhritzkiv/node-http-status

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build 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.

API sample

  var HTTPStatus = require('http-status');

  // Print "Internal Server Error"
  console.log(HTTPStatus[500]);

  // Print 500
  console.log(HTTPStatus.INTERNAL_SERVER_ERROR);

Express sample

  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

About

Utility to interact with HTTP status code in Node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 94.2%
  • Makefile 5.8%