HTTP Status Codes

To print (CTRL + P)

What are these magical numbers?

HTTP Status Codes are HyperText Transfer Protocol (HTTP) Status Codes sent by the server as a response to your request. The first number of the code is the group of the errors:

1xx Informational
2xx Successful
3xx Redirection
4xx Client Error (User)
5xx Server Error (Web)

Most Common Codes

200 - OK
It exist's with no errors


400 - Bad Requests ("/%")
400 means you have send a bad request. usually this get's triggered by the "%" symbole

401 - Unauthorized
Similar to 403 but the authentication can allow the access to the resource

403 - Forbidden
No permissions to access the page

404 - Not Found
The Page dosn't exist

408 - Request Timeout
Your Request took too long.

410 - Gone
The Page has been deleted or moved

418 - I'm a teapot
Implemented as a april fools joke but used for rejecting requests they don't want to handle

429 - Too Many Requests
You're sending too many requests


500 - Internal Server Error
The Server has a problem.

501 - Not Implemented
This Feature is not Implemented yet.

502 - Bad Gateway
Faulty Visit

503 - Service Unavailable
The Page is unavailable

504 - Gateway Timeout
The Website timed you out. took too long