HTTP Status Codes

What Is An HTTP Status Code?

HTTP status codes are sent from the server to the requesting device to let the requesting device know how to handle the connection. The hosting server is basically telling the requesting device how to handle the request and what to do next.

Only the most common HTTP codes are listed below. For a complete list of HTTP codes, please visit IANA, who are responsible for maintaining the HTTP status code registry.

HTTP Status Codes

200 OK - Successful connection.

301 Moved Permanently - The link you are attempting to connect has been redirected. Future requests should connect to the new link.
302 Found - The link you are attempting to connect has been temporarily redirected. Future requests should continue to use the same link.

400 Bad Request - The server to which you are trying to connect could not understand the request. Modifications to the link should be made before future connections.
401 Unauthorized - The requested link requires user authentication.
403 Forbidden - The server is refusing the request.
404 Not Found - The server was unable to match the request. This could be temporary or permanent.

500 Internal Server Error - The server is being prevented from completing the request.
503 Service Unavailable - The server is unable to complete the request at this time. This is usually a temporary condition.