The most common HTTP status codes

The HTTP GET command is used to request web pages from a server. The server responds with the requested document, preceded by a header. T​his header contains a status code, which is a 3 digit number which describes the request status.

An example of the first piece of the HTTP header when the browser uses the GET command to request

Remote Address:
Request URL:
Request Method:GET
Status Code:200 OK

Statusses are divided into 5 subtypes:

1xx Informational

2xx Success

3xx Redirection

4xx Client error

5xx Server error

Some of the most common HTTP status codes:

Code Description
100 Continue
200 OK
301 Moved permanently
400 Bad request
401 Unauthorized
404 Not found
500 Internal server error


More information about the HTTP status code definitions is found in RFC2616.