create-http-error
Simply creates http ERRORs with the given http error code.
install
npm install --save create-http-error
use
var HttpError = require('create-http-error');
function finalhandler (req, res, next) {
next(HttpError('400'));
}
app.use(finalhandler);
api
HttpError(code [,message] [,properties])
creates an Error
Object:
- with the provided http error
code
like e.g. 500 - if the
message
is omitted, the standard http
error message is taken. - if a
properties
Object is provided, it's properties will be added to the Error
Object.
HttpError.toString()
returns the String
representation of the HttpError
.
HttpError.toJSON()
returns the Javascript Object properties of the HttpError
Object.
HttpError.codes
exposes the standard http
error codes.
test
npm test
license
MIT