// REFERENCE
🌐 HTTP status codes
What each HTTP response code means, when it appears and how to fix it.
// 1xx · Informational
// 2xx · Success
// 3xx · Redirection
301
301 Moved Permanently 302
302 Found (temporary redirect) 304
304 Not Modified 307
307 Temporary Redirect 308
308 Permanent Redirect
301 Moved Permanently 302
302 Found (temporary redirect) 304
304 Not Modified 307
307 Temporary Redirect 308
308 Permanent Redirect
// 4xx · Client error
400
400 Bad Request 401
401 Unauthorized (not authenticated) 403
403 Forbidden (access denied) 404
404 Not Found 405
405 Method Not Allowed 406
406 Not Acceptable 408
408 Request Timeout 409
409 Conflict 410
410 Gone 413
413 Payload Too Large 414
414 URI Too Long 415
415 Unsupported Media Type 418
418 I'm a teapot 422
422 Unprocessable Content 429
429 Too Many Requests 431
431 Request Header Fields Too Large 451
451 Unavailable For Legal Reasons
400 Bad Request 401
401 Unauthorized (not authenticated) 403
403 Forbidden (access denied) 404
404 Not Found 405
405 Method Not Allowed 406
406 Not Acceptable 408
408 Request Timeout 409
409 Conflict 410
410 Gone 413
413 Payload Too Large 414
414 URI Too Long 415
415 Unsupported Media Type 418
418 I'm a teapot 422
422 Unprocessable Content 429
429 Too Many Requests 431
431 Request Header Fields Too Large 451
451 Unavailable For Legal Reasons
// 5xx · Server error
500
500 Internal Server Error 501
501 Not Implemented 502
502 Bad Gateway 503
503 Service Unavailable 504
504 Gateway Timeout 505
505 HTTP Version Not Supported 511
511 Network Authentication Required
500 Internal Server Error 501
501 Not Implemented 502
502 Bad Gateway 503
503 Service Unavailable 504
504 Gateway Timeout 505
505 HTTP Version Not Supported 511
511 Network Authentication Required
Semantics per RFC 9110 and the IANA status code registry. Educational content.