Common Http Status Codes
- 200s – successful requests.
- 300s – redirections.
- 400s – problem with the request.
- 500s – problem with the server.
200 – ok
Everything is ok! Be Happy 🙂
300 – multiple choices
Erm, which one?
The requested resource corresponds to any one of a set of representations
302 – Found – temp redirect
The requested resource resides temporarily under a different URI.
The URL has not changed since last accessed or cached
307 – Temp Redirect
400 – Bad Request
401 – Unauthorised
Requires user authentication lad
403 – Forbidden
Soft 404 – Kind of Not Found
These softies occur, when a page is not found / isn’t there
But
Fails to return the correct, 404 error status code.
Sometimes a user will get redirected automatically to an irrelevant page
Walter the Softie – finds a weird redirect when he tries to find pawn on his, erm, phone
410 – Gone
Bye Bye!
Not there and no forwarding address innit
500 – Internal Server Error
501 – Not implemented
503 – Service Unavailable
550 – Permission denied