HTTP status codes

Every response your server sends carries a three-digit code, and it is the fastest diagnosis available: it tells you which side failed and usually why. Here is what each one means and what to do about it.

Success (2xx)

Redirection (3xx)

Client errors (4xx)

Server errors (5xx)