🧰 UtlKit

Cómo Usar la Referencia de Códigos de Estado HTTP: 62 Códigos en Cinco Clases, 404 a 504, Búsqueda y Filtro en el Navegador

62 filas en cinco clases con insignias de color, búsqueda sin mayúsculas sobre código, nombre y descripción, filtro de clase conmutable y un contador estilo Showing 8 of 62, todo renderizado desde una tabla estática que viaja en el bundle.

La referencia de códigos de estado HTTP es una tabla de consulta local, no una herramienta de peticiones: las 62 filas viajan dentro del bundle de la página, cada una empareja un número de tres dígitos con una insignia de color, un nombre y una línea de descripción, y tanto la caja de búsqueda como los cinco botones de clase filtran esa tabla dentro del navegador sin ningún viaje de red, de modo que puedes abrir la referencia de códigos de estado HTTP y empezar a escribir antes de que nada salga de tu máquina.

Las 62 filas y sus cinco clases

La tabla agrupa las 62 filas en cinco clases con 4, 10, 8, 29 y 11 filas: Informational (insignias azules), Success (verdes), Redirection (amarillas), Client Error (naranjas) y Server Error (rojas). Cada fila imprime el código, el nombre localizado, la etiqueta de clase y una línea de descripción, y los nombres y descripciones están traducidos a los siete idiomas del sitio, de modo que la misma fila se lee en cada idioma. Lo que la fila describe es la línea de estado, no la carga: cuando una respuesta 2xx lleva un cuerpo JSON, el JSON Formatter es donde se inspecciona esa carga.

Cómo coincide la caja de búsqueda

La búsqueda hace una coincidencia de subcadena sin distinguir mayúsculas sobre tres campos a la vez: el código como dígitos, el nombre y la descripción. Escribir 40 devuelve exactamente las diez filas que empiezan por 40, porque ningún otro código de la tabla porta esa pareja de dígitos; escribir gateway devuelve exactamente dos filas, 502 Bad Gateway y 504 Gateway Timeout, ambas por el nombre; y escribir 404 reduce la tabla completa a una sola fila. El texto de la descripción también cuenta, por lo que una búsqueda puede acertar una fila por palabras que nunca aparecen en su nombre.

Cómo se combina el filtro de clase con la búsqueda

Los cinco botones de clase actúan como segunda condición junto a la caja de búsqueda: una fila debe cumplir las dos para mostrarse. Pulsar la clase ya seleccionada la desactiva, y All restablece el filtro a la tabla completa. gateway junto a 4xx da cero filas, porque ambas filas de gateway son 5xx; la página imprime entonces su estado vacío "No matching status codes" con el contador "Showing 0 of 62". El mismo contador es la forma de leer un resultado de filtro de un vistazo: escribir webdav acierta ocho filas repartidas en cuatro clases, y el contador confirma Showing 8 of 62 antes de leer una sola fila.

Las filas que más se consultan

Cinco filas concentran la mayoría de las consultas. 404 Not Found dice que el recurso no existe; 502 Bad Gateway y 504 Gateway Timeout apuntan a un servidor aguas arriba, uno que respondió de forma inválida y otro que no respondió a tiempo; 429 Too Many Requests es el límite de tasa activándose; y 401 Unauthorized significa que se requiere autenticación. 204 No Content es el éxito silencioso, una petición aceptada sin nada que devolver. En las redirecciones la diferencia práctica está en la descripción: 301 Moved Permanently dice que el recurso se movió a una URL nueva, mientras 308 Permanent Redirect añade que el cliente debe repetir la petición con el mismo método. Y sí, la tabla conserva 418, la fila de la tetera del guiño de la RFC 2324, en la sección naranja 4xx.

De la línea de estado al cuerpo de la respuesta

Un código de estado es una línea de la respuesta; todo lo que viene después queda fuera de esta tabla. Un cuerpo 200 puede ser JSON, HTML o binario, y el cuerpo de un 502 suele ser una página de error en texto plano del servidor aguas arriba, de modo que leer el código te dice qué capa falló pero nunca qué dice la carga. La referencia no envía ninguna petición, así que lo más cercano al tráfico real es la URL de prueba que construyes alrededor: cuando esa URL lleva valores de consulta con espacios, símbolos y o unicode, el URL Encoder los percent-codifica para que la línea de petición sea válida antes de enviarla.

Lo que esta referencia no es

No es un comprobador: no se envía ninguna petición, no se capturan cabeceras en vivo y no se analiza ningún registro del servidor. Es una referencia de escritorio para las 62 filas, con el resto a un clic. Cuando un 401 llega con un token, el JWT Decoder abre el token para ver qué reclamación falló; cuando comparas resúmenes para decidir si la carga cambió, el Hash Generator calcula ambos; cuando necesitas extraer códigos de estado de un registro de acceso, el Regex Tester hace coincidir el patrón antes. Para el Content-Type que provoca un error de tipo de medios no admitido, la guía de Mime Types lista el valor correcto, y cuando el cuerpo de error es HTML que quieres legible, la guía de Formatear HTML muestra cómo ponerlo en forma.

Herramientas Relacionadas

Preguntas Frecuentes

¿La referencia llama a una API o envía el texto de búsqueda a algún lugar?

No: las 62 filas viajan dentro del bundle del cliente, la búsqueda y el filtro de clase funcionan como filtro en memoria sobre ese arreglo estático, y el único control que puede llegar fuera de la página es el botón de retroalimentación opcional, que tú pulsas a propósito.

¿Por qué la clase 4xx lista 29 filas mientras 1xx lista solo 4?

Porque la página imprime los códigos que realmente contiene: 1xx trae de 100 a 103, 2xx va de 200 a 208 más 226, 3xx cubre de 300 a 305 más 307 y 308, 4xx cubre de 400 a 418, 421 a 426, 428, 429, 431 y 451, y 5xx cubre de 500 a 508 más 510 y 511; los huecos como 419, 420, 427, los 430 y los 440 son números sin asignar o reservados que simplemente no aparecen como filas.

¿Cómo acertar exactamente dos filas al escribir gateway?

Porque la coincidencia de nombre es una prueba de subcadena sin distinguir mayúsculas, y tanto 502 Bad Gateway como 504 Gateway Timeout contienen la palabra gateway en el nombre; el campo de descripción se busca igual, por lo que un término como webdav alcanza ocho filas cuya descripción lo menciona aunque el nombre nunca.

¿Qué es el código 418 y por qué la tabla lo conserva?

Es la fila de la tetera: un guiño definido por la especificación RFC 2324, archivado bajo la categoría 4 con insignia naranja, conservado porque la tabla refleja la lista completa de códigos que la especificación reserva, no solo los códigos que aparecen en el tráfico de producción.

¿Dice la descripción si una redirección conserva el método de la petición?

Sí, para el par permanente: la fila 308 añade que el cliente debe repetir la petición con el mismo método, mientras la fila 301 solo dice que el recurso se movió a una URL nueva; el par temporal 302 y 303 lleva el mismo estilo de una línea, de modo que la diferencia práctica entre una redirección que conserva el método y una que no está escrita en la tabla, no en una nota al pie.

Artículos Relacionados