Debugin progress
HTTP Status Codes
Eleven codes that explain almost every failure you'll meet.
404NOT FOUNDyour side
Your request reached something. That something couldn't find what you requested.
common causes
- ·Wrong URL
- ·Missing API route
- ·Deleted resource
- ·Bad route configuration
what to do
Read the exact URL that was requested. Then check whether that route exists in your code.
the one rule worth memorising
4xx means the request was wrong — that's usually yours to fix in the frontend or the URL. 5xx means the server broke while handling a perfectly valid request — the evidence is in server logs, not the browser.
next labBreak / Fix Lab →