all labs
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.