Statuses
HTTP status utility for node.
This module provides a list of status codes and messages sourced from a few different projects:
The Node.js project
The NGINX project
Installation
This is a Node.js module available through the npm registry. Installation is done using the npm install
command:
API
var code = status(Integer || String)
If Integer
or String
is a valid HTTP code or status message, then the appropriate code
will be returned. Otherwise, an error will be thrown.
status.STATUS_CODES
Returns an object which maps status codes to status messages, in the same format as the Node.js http module.
status.codes
Returns an array of all the status codes as Integer
s.
var msg = status[code]
Map of code
to status message
. undefined
for invalid code
s.
var code = status[msg]
Map of status message
to code
. msg
can either be title-cased or lower-cased. undefined
for invalid status message
s.
status.redirect[code]
Returns true
if a status code is a valid redirect status.
status.empty[code]
Returns true
if a status code expects an empty body.
status.retry[code]
Returns true
if you should retry the rest.
Last updated