HTTP status code are 3 digits codes used to indicate whether an HTTP requests has been successfully completed.
Status code are broken into 5 blocks:
- 1xx informational
- 2xx Success
- 200 OK - most common responses
- 3xx Redirection
- 301 Moved Permanently - the requested resource has been permanently moved to the URL in the
Location
header
- 301 Moved Permanently - the requested resource has been permanently moved to the URL in the
- 4xx Client Error
- 400 BAD Request - request not understood by the server
- 404 NOT FOUND
- 5xx Server Error