Common HTTPError Codes
4xx (Client Error) These status codes indicate that there may be an error with the request, preventing the server from processing it.
5xx (Server Error) These status codes indicate that the server encountered an internal error while trying to process the request. These errors may be due to issues with the server itself, rather than an error with the request.
500 (Internal Server Error) The server encountered an error and could not complete the request.501 (Not Implemented) The server does not have the capability to fulfill the request. For example, this code may be returned when the server cannot recognize the request method.502 (Bad Gateway) The server received an invalid response from an upstream server while acting as a gateway or proxy.503 (Service Unavailable) The server is currently unable to handle the request (due to overload or maintenance). This is usually a temporary state.504 (Gateway Timeout) The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server.505 (HTTP Version Not Supported) The server does not support the HTTP protocol version used in the request.