HTTP Status Codes
Comprehensive HTTP Status Code Reference Guide - Learn about redirect codes, error codes, and success codes
- 425 Too Early (HTTP Status Code 425)- HTTP Status Code 425 means "Too Early," and it is a relatively new status code officially added to the HTTP specification in 2019. This status code is primarily used to handle specific situations related to TLS (Transport Layer Security) 1.3 early data (also known as 0-RTT data). 
- 426 Upgrade Required (HTTP Status Code 426)- HTTP status code 426 "Upgrade Required" is a standard client error response code. 
- 428 Precondition Required (HTTP Status Code 428)- HTTP status code 428 indicates that the server requires the client to meet certain preconditions in order to process the request. 
- 429 Too Many Requests (HTTP Status Code 429)- HTTP status code 429 indicates that the client has sent too many requests in a given amount of time. This status code is commonly used with rate limiting strategies to protect server resources and ensure system stability. 
- 431 Request Header Fields Too Large (HTTP Status Code 431)- HTTP status code 431 indicates that the server cannot process the request because the request header fields are too large. This status code is defined in RFC 6585 and is primarily used to handle situations where request headers exceed acceptable limits. 
- 451 Unavailable For Legal Reasons (HTTP Status Code 451)- HTTP status code 451 indicates that the requested resource is unavailable due to legal reasons. This status code was defined in RFC 7725 in 2015 and is inspired by Ray Bradbury's novel "Fahrenheit 451."