HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:

HTTP response status codes

HTTP response status codes

HTTP response status codes

1.  Informational responses  (100–199)

Yellow Browser

the request was received, continuing process

2.  Successful responses  (200–299)

Yellow Browser

the request was successfully received, understood, and accepted

3.  Redirection messages  (300–399)

Yellow Browser

further action needs to be taken in order to complete the request

4.  Client error responses  (400–499)

Yellow Browser

the request was received, continuing process

5.  Server error responses  (500–599)

Yellow Browser

the request contains bad syntax or cannot be fulfilled