Códigos de estado de respuesta HTTP

En el protocolo HTTP el servidor debe responder a cada petición del cliente. Si el cliente envía una petición que el servidor no pueda procesar, el servidor deberá responder con un código de error al cliente.

La primera parte de la respuesta por parte del servidor es un código de estado, que el cliente utiliza para comprobar que su petición se ha procesado correctamente. El formato del código de respuesta en un número de tres dígitos seguido de un texto opcional que el navegador puede mostrar.

Los tres dígitos del código de respuesta se agrupan en 5 categorías:

  • 1xx: Mensaje de información
  • 2xx: Petición correcta
  • 3xx: Redirección
  • 4xx: Error de cliente
  • 5xx: Error de servidor

A través de las herramientas del navegador podremos ver los códigos de respuesta en cada petición:

codigo respuesta

El código de estado nos indica que ha pasado con la respuesta a la petición del cliente. En esta url podemos encontrar una descripción detallada de cada código.