HTTP Status Codes

1xx//Informational

100
Continue
101
Switching Protocols
102
Processing
103
Checkpoint
122
Request-URI too long

2xx//Success

200
OK
201
Created
202
Accepted
203
Non-Authoritative Information
204
No Content
205
Reset Content
206
Partial Content
207
Multi-Status
208
Already Reported
226
IM Used

3xx//Redirection

300
Multiple Choices
301
Moved Permanently
302
Found
303
See Other
304
Not Modified
305
Use Proxy
306
Switch Proxy
307
Temporary Redirect
308
Permanent Redirect

4xx//Client Errors

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
418
I'm a Teapot
420
Enhance Your Calm
422
Unprocessable Entity
423
Locked
424
Failed Dependency
426
Upgrade Required
428
Precondition Required
429
Too Many Requests
431
Request Header Fields Too Large
444
No Response
449
Retry With
450
Blocked by Windows Parental Controls
451
Wrong Exchange server
499
Client Closed Request

5xx//Server Errors

500
Internal Server Error
501
Not Implemented
502
Bad Gateway
503
Service Unavailable
504
Gateway Timeout
505
HTTP Version Not Supported
506
Variant Also Negotiates (RFC 2295)
507
Insufficient Storage (WebDAV) (RFC 4918)
508
Loop Detected (WebDAV) (RFC 5842)
509
Bandwidth Limit Exceeded (Apache bw/limited extension)
510
Not Extended (RFC 2774)
511
Network Authentication Required
598
Network read timeout error
599
Network connect timeout error