Analizador de cabeceras HTTP
Analizador de cabeceras HTTP: separa nombre y valor por línea y muestra Content-Type si está presente.
Una cabecera por línea
El analizador recibe líneas como Content-Type: application/json. Divide cada una en el primer signo de dos puntos, por lo que los dos puntos posteriores permanecen dentro del valor. La salida enumera los pares interpretados y destaca el primer Content-Type encontrado.
Nombres sin distinguir mayúsculas
Los nombres de cabecera HTTP no dependen de mayúsculas, aunque la entrada pueda conservar su escritura visible. Content-Type y content-type representan el mismo campo para su detección. Los valores tienen reglas propias y no deben normalizarse de forma indiscriminada.
Cabeceras repetidas
Una respuesta puede contener campos repetidos o valores combinables, pero no todos admiten el mismo tratamiento. La herramienta muestra las líneas y no construye la semántica final de repetición. Revisa Set-Cookie, Cache-Control y otros campos según su especificación concreta.
Bloque copiado, no petición real
No se realiza ninguna solicitud y no se conocen URL, método, estado ni cuerpo. El texto puede proceder de una petición o una respuesta. Sin ese contexto, una cabecera aislada no basta para diagnosticar CORS, caché, negociación o seguridad.
Límites del análisis
La página no valida valores, no calcula políticas y no detecta todas las líneas mal plegadas. Sirve para separar visualmente nombre y contenido y localizar Content-Type. Confirma el comportamiento en las herramientas de red del navegador o con una captura HTTP real.
Content-Type y cuerpo
Content-Type declara el tipo que el emisor asigna al cuerpo, pero el analizador no ve ese cuerpo. application/json no garantiza que los bytes formen JSON válido ni que el charset se interprete como esperas. Compara cabecera y contenido real, y distingue este campo de Accept, que expresa preferencias del receptor.
Fuentes y referencias
Continúa con estas herramientas
Preguntas frecuentes
¿Qué ocurre con una URL que contiene dos puntos?
Solo el primer dos puntos separa nombre y valor. Los siguientes quedan dentro del valor de la cabecera.
¿Content-Type y content-type son diferentes?
No en HTTP. Los nombres de campo no distinguen mayúsculas, y el analizador puede reconocer ambas formas.
¿La herramienta comprueba CORS?
No. Para evaluarlo hacen falta origen, petición, respuesta y reglas de varias cabeceras, no una lista sin contexto.
¿Cómo trata dos líneas Set-Cookie?
Las conserva como entradas separadas. No debe unificarlas como una lista porque ese campo tiene tratamiento particular.
¿Puede decir si el servidor envió realmente el bloque?
No. Analiza texto pegado y no realiza una petición. Contrasta la salida con una captura de red.
¿Se recortan los espacios alrededor del valor?
El análisis separa la línea y presenta el contenido interpretado. Los espacios significativos deben contrastarse con la especificación del campo.
Herramienta de OCC Tools