mirror of https://github.com/nodejs/node.git
Added reason phrases for a bunch of HTTP status codes.
parent
1369d606f7
commit
b58db3cd73
17
lib/http.js
17
lib/http.js
|
@ -115,6 +115,7 @@ var CRLF = "\r\n";
|
|||
var STATUS_CODES = exports.STATUS_CODES = {
|
||||
100 : 'Continue',
|
||||
101 : 'Switching Protocols',
|
||||
102 : 'Processing', // RFC 2518, obsoleted by RFC 4918
|
||||
200 : 'OK',
|
||||
201 : 'Created',
|
||||
202 : 'Accepted',
|
||||
|
@ -122,12 +123,14 @@ var STATUS_CODES = exports.STATUS_CODES = {
|
|||
204 : 'No Content',
|
||||
205 : 'Reset Content',
|
||||
206 : 'Partial Content',
|
||||
207 : 'Multi-Status', // RFC 4918
|
||||
300 : 'Multiple Choices',
|
||||
301 : 'Moved Permanently',
|
||||
302 : 'Moved Temporarily',
|
||||
303 : 'See Other',
|
||||
304 : 'Not Modified',
|
||||
305 : 'Use Proxy',
|
||||
307 : 'Temporary Redirect',
|
||||
400 : 'Bad Request',
|
||||
401 : 'Unauthorized',
|
||||
402 : 'Payment Required',
|
||||
|
@ -144,12 +147,24 @@ var STATUS_CODES = exports.STATUS_CODES = {
|
|||
413 : 'Request Entity Too Large',
|
||||
414 : 'Request-URI Too Large',
|
||||
415 : 'Unsupported Media Type',
|
||||
416 : 'Requested Range Not Satisfiable',
|
||||
417 : 'Expectation Failed',
|
||||
418 : 'I\'m a teapot', // RFC 2324
|
||||
422 : 'Unprocessable Entity', // RFC 4918
|
||||
423 : 'Locked', // RFC 4918
|
||||
424 : 'Failed Dependency', // RFC 4918
|
||||
425 : 'Unordered Collection', // RFC 4918
|
||||
426 : 'Upgrade Required', // RFC 2817
|
||||
500 : 'Internal Server Error',
|
||||
501 : 'Not Implemented',
|
||||
502 : 'Bad Gateway',
|
||||
503 : 'Service Unavailable',
|
||||
504 : 'Gateway Time-out',
|
||||
505 : 'HTTP Version not supported'
|
||||
505 : 'HTTP Version not supported',
|
||||
506 : 'Variant Also Negotiates', // RFC 2295
|
||||
507 : 'Insufficient Storage', // RFC 4918
|
||||
509 : 'Bandwidth Limit Exceeded',
|
||||
510 : 'Not Extended' // RFC 2774
|
||||
};
|
||||
|
||||
var connectionExpression = /Connection/i;
|
||||
|
|
Loading…
Reference in New Issue