1.0.2 • Published 9 years ago

http-error-response v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

http-error-response

Standard http error handler that follows sane conventions:

  • uses error.status and defaults to 500
  • when NODE_ENV == "production", responds with terse status descriptions
  • in all other environments, responds with the error.stack and renders nicely in browsers

Example

var http = require('http');
var onerror = require('http-error-response');

var server = http.createServer(function(req, res){
  var err = new Error('oopsie');
  onerror(req, res, err);
});

Installation

$ npm install http-error-response

API

onerror(req, res, err)

License

MIT

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

10 years ago