Add node comment to status-messages.js

This commit is contained in:
calzoneman 2015-05-24 11:22:08 -04:00
parent 18199b32ad
commit 241db797d3
1 changed files with 81 additions and 57 deletions

View File

@ -1,59 +1,83 @@
// This status message map is taken from the node.js source code. The original
// copyright notice for lib/_http_server.js is reproduced below.
//
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
module.exports = { module.exports = {
100: 'Continue', 100: "Continue",
101: 'Switching Protocols', 101: "Switching Protocols",
102: 'Processing', 102: "Processing",
200: 'OK', 200: "OK",
201: 'Created', 201: "Created",
202: 'Accepted', 202: "Accepted",
203: 'Non-Authoritative Information', 203: "Non-Authoritative Information",
204: 'No Content', 204: "No Content",
205: 'Reset Content', 205: "Reset Content",
206: 'Partial Content', 206: "Partial Content",
207: 'Multi-Status', 207: "Multi-Status",
300: 'Multiple Choices', 300: "Multiple Choices",
301: 'Moved Permanently', 301: "Moved Permanently",
302: 'Moved Temporarily', 302: "Moved Temporarily",
303: 'See Other', 303: "See Other",
304: 'Not Modified', 304: "Not Modified",
305: 'Use Proxy', 305: "Use Proxy",
307: 'Temporary Redirect', 307: "Temporary Redirect",
308: 'Permanent Redirect', 308: "Permanent Redirect",
400: 'Bad Request', 400: "Bad Request",
401: 'Unauthorized', 401: "Unauthorized",
402: 'Payment Required', 402: "Payment Required",
403: 'Forbidden', 403: "Forbidden",
404: 'Not Found', 404: "Not Found",
405: 'Method Not Allowed', 405: "Method Not Allowed",
406: 'Not Acceptable', 406: "Not Acceptable",
407: 'Proxy Authentication Required', 407: "Proxy Authentication Required",
408: 'Request Time-out', 408: "Request Time-out",
409: 'Conflict', 409: "Conflict",
410: 'Gone', 410: "Gone",
411: 'Length Required', 411: "Length Required",
412: 'Precondition Failed', 412: "Precondition Failed",
413: 'Request Entity Too Large', 413: "Request Entity Too Large",
414: 'Request-URI Too Large', 414: "Request-URI Too Large",
415: 'Unsupported Media Type', 415: "Unsupported Media Type",
416: 'Requested Range Not Satisfiable', 416: "Requested Range Not Satisfiable",
417: 'Expectation Failed', 417: "Expectation Failed",
418: 'I\'m a teapot', 418: "I\"m a teapot",
422: 'Unprocessable Entity', 422: "Unprocessable Entity",
423: 'Locked', 423: "Locked",
424: 'Failed Dependency', 424: "Failed Dependency",
425: 'Unordered Collection', 425: "Unordered Collection",
426: 'Upgrade Required', 426: "Upgrade Required",
428: 'Precondition Required', 428: "Precondition Required",
429: 'Too Many Requests', 429: "Too Many Requests",
431: 'Request Header Fields Too Large', 431: "Request Header Fields Too Large",
500: 'Internal Server Error', 500: "Internal Server Error",
501: 'Not Implemented', 501: "Not Implemented",
502: 'Bad Gateway', 502: "Bad Gateway",
503: 'Service Unavailable', 503: "Service Unavailable",
504: 'Gateway Time-out', 504: "Gateway Time-out",
505: 'HTTP Version Not Supported', 505: "HTTP Version Not Supported",
506: 'Variant Also Negotiates', 506: "Variant Also Negotiates",
507: 'Insufficient Storage', 507: "Insufficient Storage",
509: 'Bandwidth Limit Exceeded', 509: "Bandwidth Limit Exceeded",
510: 'Not Extended', 510: "Not Extended",
511: 'Network Authentication Required' 511: "Network Authentication Required"
}; };