Codigos de estado: 200, 301, 404, 500 y lo que revelan del servidor

Codigos de estado: 200, 301, 404, 500 y lo que revelan del servidor

El servidor tiene una respuesta para cada situacion posible: el recurso existe, el recurso se movio, no tienes permiso para verlo, no existe o el servidor exploto. En lugar de tener que leer el texto de la respuesta para saber si tuvo exito, HTTP usa codigos de estado numericos — tres digitos que comunicar el resultado de forma inequivoca.

Esos codigos no son arbitrarios: su primer digito revela la categoria. Aprender a leerlos te ahorra minutos de debugging en cada error.