HTTP Status Codes
1xx Meta 2xx Success 3xx Redirection 4xx Client-Side Error 5xx Server-Side Error
100 Continue 200 OK* 300 Multiple Choices* 400 Bad Request 500 Internal Server Error
101 Switching Protocols 201 Created 301 Moved Permanently* 401 Unauthorized 501 Not Implemented*
202 Accepted 302 Found 402 Payment Required 502 Bad Gateway
203 Non-Authoritative Information* 303 See Other 403 Forbidden 503 Service Unavailable
204 No Content* 304 Not Modified 404 Not Found* 504 Gateway Timeout
205 Reset Content 305 Use Proxy 405 Method Not Allowed* 505 HTTP Version Not Supported
206 Partial Content* 306 Switch Proxy 406 Not Acceptable
307 Temporary Redirect 407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone*
411 Length Required
412 Precondition Failed
413 Payload Too Large
414 URI Too Long*
415 Unsupported Media Type
416 Request Range Not Satisfiable
417 Expectation Failed
506 Variant Also Negotiates
421 Misdirected Request
102 Processing 207 Multi-Status 422 Unprocessable Entity 507 Insufficient Storage
423 Locked
424 Failed Dependancy
208 Already Reported 508 Loop Detected
425 Unordered Collection
226 IM Used
426 Upgrade Required
509 Bandwidth Exceeded
510 Not Extended
428 Precondition Required 511 Network Authentication Required
429 Too Many Requests
431 Request Header Fields Too Large
449 Retry With
451 Unavailable For Legal Reasons
308 Permanent Redirect
* Cachable by default