Ruta Full Stack
0✦ 0
Glosario · La red · Fase 0

Código de estado

El número de tres cifras con el que un servidor resume cómo fue una petición: bien, movido, culpa tuya o culpa mía.

✦Apagada: responde bien la pregunta del final para encenderla

También lo verás como: código de estado · códigos de estado · status code · error 404 · error 500

Analogía

La cara del camarero antes de decir nada: sonríe (todo bien), señala otra mesa (está allí), niega con la cabeza (eso no lo hay), o sale humo de la cocina (algo falló dentro).

Se leen por la primera cifra

Empieza por Significa Los que verás
2xx bien 200 todo correcto
3xx está en otro sitio 301 se mudó para siempre · 302 temporalmente
4xx el fallo está en la petición (lado cliente) 404 eso no existe · 401 no has iniciado sesión · 403 no tienes permiso
5xx el fallo está en el servidor 500 el programa del servidor reventó

Con solo la primera cifra ya sabes de qué lado mirar. Es el dato más útil de un diagnóstico.

Para qué sirve / cuándo aparece

  • En la pestaña Network de las DevTools, cada petición lleva el suyo. Las que fallan salen en rojo.
  • Un cliente te escribe "me sale error 404": la dirección que abre no existe (un enlace mal escrito, una página borrada).
  • Un 500 en tu proyecto casi siempre es un fallo de tu código en el servidor: hay que leer el mensaje de error.

Compruébalo tú

Escribe una dirección inventada dentro de una web real, como wikipedia.org/esto-no-existe-123. Con las DevTools abiertas en Network verás el 404.

Comprueba que lo entendiste

Una petición devuelve un código 500. ¿Dónde está el problema?