|
|
@ -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; |
|
|
|