1. Las cinco clases de códigos de estado HTTP
Los códigos de estado HTTP se agrupan en cinco clases por su primer dígito: 1xx (informativa, la solicitud aún se está procesando), 2xx (éxito, la solicitud fue recibida, entendida y aceptada), 3xx (redirección, se necesita una acción adicional para completar la solicitud), 4xx (error del cliente, algo está mal con la propia solicitud), y 5xx (error del servidor, el servidor no pudo cumplir una solicitud aparentemente válida). Este diseño permite a clientes y proxies tomar una decisión de respaldo razonable usando solo el primer dígito, incluso para un código de estado que no reconozcan específicamente.