Los códigos de estado HTTP son números de tres dígitos devueltos por un servidor en respuesta a la solicitud de un cliente, que indican el estado de la solicitud. Se agrupan en cinco clases:

  1. 1xx (Informativo): Se recibió la solicitud y el proceso continúa.
  2. 2xx (Éxito): La solicitud se recibió, entendió y aceptó correctamente.
  3. 3xx (Redirección): Se debe realizar una acción adicional para completar la solicitud.
  4. 4xx (Error del cliente): La solicitud contiene sintaxis incorrecta o no se puede cumplir debido a problemas del lado del cliente.
  5. 5xx (Error del servidor): El servidor no pudo cumplir una solicitud válida debido a problemas del lado del servidor.