-
Notifications
You must be signed in to change notification settings - Fork 0
/
error_codes.js
62 lines (52 loc) · 1.82 KB
/
error_codes.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
module.exports = {
// RFC 7231 - http://tools.ietf.org/html/rfc7231#page-47
'400': 'Bad Request',
'401': 'Unauthorized',
'402': 'Payment Required',
'403': 'Forbidden',
'404': 'Not Found',
'405': 'Method Not Allowed',
'406': 'Not Acceptable',
'407': 'Proxy Authentication Required',
'408': 'Request Timeout',
'409': 'Conflict',
'410': 'Gone',
'411': 'Length Required',
'412': 'Precondition Failed',
'413': 'Request Entity Too Large',
'414': 'Request-URI Too Long',
'415': 'Unsupported Media Type',
'416': 'Requested Range Not Satisfiable',
'417': 'Expectation Failed',
'426': 'Upgrade Required',
// RFC 2324 :-P - http://tools.ietf.org/html/rfc2324
'418': 'I\'m A Teapot',
// RFC 4918 - https://tools.ietf.org/html/rfc4918#page-78
'422': 'Unprocessable Entity',
'423': 'Locked',
'424': 'Failed Dependency',
// RFC 6585 - http://tools.ietf.org/html/rfc6585
'428': 'Precondition Required',
'429': 'Too Many Requests',
'431': 'Header Fields Too Large',
// Internet-Draft -
// http://tools.ietf.org/html/draft-tbray-http-legally-restricted-status-05
'451': 'Unavailable For Legal Reasons',
// RFC 7231 - http://tools.ietf.org/html/rfc7231#page-47
'500': 'Internal Server Error',
'501': 'Not Implemented',
'502': 'Bad Gateway',
'503': 'Service Unavailable',
'504': 'Gateway Timeout',
'505': 'HTTP Version Not Supported',
// RFC 2295 - https://tools.ietf.org/html/rfc2295#page-25
'506': 'Variant Also Negotiates',
// RFC 4918 - https://tools.ietf.org/html/rfc4918#page-78
'507': 'Insufficient Storage',
// RFC 5842 - https://tools.ietf.org/html/rfc5842#page-31
'508': 'Loop Detected',
// RFC 2774 - https://tools.ietf.org/html/rfc2774#page-11
'510': 'Not Extended',
// RFC 6585 - http://tools.ietf.org/html/rfc6585
'511': 'Network Authentication Required'
};