List of Http Status Codes
HTTP (Hypertext Transfer Protocol) status codes are three-digit numbers that indicate the status of a request made to a server.
Here are some common codes and their meanings:
1xx (Informational): The request was received, continuing process
2xx (Successful): The request was successfully received, understood, and accepted
200 OK
: The request was successful and the server returned the requested information201 Created
: The request was successful and a new resource was created as a result204 No Content
: The request was successful, but there is no additional information to send back
3xx (Redirection): The request needs further action to be completed
301 Moved Permanently
: The requested resource has been permanently moved to a new URL304 Not Modified
: The requested resource has not been modified since the last request
400 Bad Request
: The request was malformed or invalid401 Unauthorized
: The request requires authentication403 Forbidden
: The server understood the request, but it refuses to authorize it404 Not Found
: The requested resource could not be found
5xx (Server Error): The server failed to fulfill a valid request
500 Internal Server Error
: An error occurred on the server and the request could not be completed503 Service Unavailable
: The server is currently unable to handle the request