HTTP Status Codes
HTTP status codes with descriptions for 1xx, 2xx, 3xx, 4xx, 5xx
1xx Informational
100 Continue # request received, continue
101 Switching Protocols # switching to new protocol
102 Processing # request being processed
103 Early Hints # preload resources
2xx Success
200 OK # request succeeded
201 Created # resource created
202 Accepted # request accepted, processing
204 No Content # success, no response body
206 Partial Content # partial resource delivered
3xx Redirection
301 Moved Permanently # resource moved permanently
302 Found # temporary redirect
304 Not Modified # cached version still valid
307 Temporary Redirect # temp redirect, keep method
308 Permanent Redirect # permanent, keep method
4xx Client Errors
400 Bad Request # invalid request syntax
401 Unauthorized # authentication required
403 Forbidden # no permission to access
404 Not Found # resource not found
405 Method Not Allowed # method not supported
429 Too Many Requests # rate limit exceeded
5xx Server Errors
500 Internal Server Error # generic server error
501 Not Implemented # functionality not supported
502 Bad Gateway # invalid upstream response
503 Service Unavailable # server temporarily unavailable
504 Gateway Timeout # upstream server timeout