Web & HTTPNot Started
HTTP Status Codes
2xx success, 3xx redirect, 4xx client error, 5xx server error
0%
Knowledge Debt detected
You can study this freely — but your score may plateau if these foundations have gaps. The Mastery badge requires them to be solid.
Explanation
Status codes are 3-digit numbers that tell you what happened:
2xx — Success
- 200 OK — Request succeeded
- 201 Created — Resource created (after POST)
- 204 No Content — Succeeded, nothing to return (after DELETE)
3xx — Redirection
- 301 Moved Permanently
- 302 Found (temporary redirect)
4xx — Client Errors
- 400 Bad Request — Invalid data sent
- 401 Unauthorized — Authentication required
- 403 Forbidden — Authenticated but no permission
- 404 Not Found
- 422 Unprocessable Entity — Validation failed
- 429 Too Many Requests
5xx — Server Errors
- 500 Internal Server Error
- 503 Service Unavailable
Next in Web & HTTP
REST Principles