Acerca de esta herramienta
Los encabezados HTTP son pares clave-valor que acompañan a cada solicitud y respuesta en la web y contienen metadatos sobre el mensaje: tipo de contenido, directivas de almacenamiento en caché, políticas de seguridad, tokens de autenticación, codificación y docenas de otras preocupaciones. Los navegadores, servidores, CDN y proxies intermedios leen y escriben encabezados para coordinar el comportamiento. Inspeccionarlos es esencial para diagnosticar problemas de rendimiento, almacenamiento en caché, seguridad e integración.
Este visor obtiene una URL y muestra los encabezados de respuesta exactamente como los devolvió el servidor. Se resaltan los encabezados comunes como Content-Type, Cache-Control, Content-Security-Policy, Strict-Transport-Security y Set-Cookie. La herramienta sigue las redirecciones de forma predeterminada y muestra cada paso de la cadena.
Algunos encabezados son particularmente importantes para la seguridad y el SEO. CSP (Política de seguridad de contenido) controla qué recursos puede cargar una página. HSTS (Seguridad-de-Transporte-Estricta) fuerza HTTPS. X-Frame-Options evita el clickjacking. Cache-Control influye en la cantidad de tráfico que realmente ve el servidor. Inspeccionarlos en respuestas reales ayuda a verificar la configuración.
Por qué inspeccionar los encabezados HTTP
La mayor parte de la configuración de rendimiento y seguridad en la web se encuentra en encabezados en lugar de HTML o JavaScript. El almacenamiento en caché de CDN, el almacenamiento en caché del navegador, las políticas de seguridad, CORS y la aplicación de HTTPS están controlados por los encabezados de respuesta. La inspección de las respuestas reales confirma si los encabezados configurados llegan a los clientes.
Los encabezados también ayudan a diagnosticar errores sutiles. Un tipo de contenido faltante activa el rastreo MIME. Un control de caché incorrecto provoca contenido obsoleto o carga excesiva. Un CSP faltante permite secuencias de comandos no deseadas. El espectador muestra los encabezados reales para que las configuraciones erróneas se vuelvan visibles.
Detalles técnicos
HTTP/1.1 (RFC 7230) define los encabezados como pares clave-valor que no distinguen entre mayúsculas y minúsculas separados por dos puntos, y el valor continúa hasta el final de la línea. HTTP/2 (RFC 7540) y HTTP/3 utilizan internamente un formato de entramado binario, pero la semántica del encabezado sigue siendo la misma; los espectadores los muestran como si fueran sintaxis HTTP/1 para facilitar la lectura.
Encabezados de respuesta comunes: tipo de contenido (tipo MIME y juego de caracteres), longitud del contenido, codificación de contenido (gzip, br para compresión), control de caché, ETag, última modificación, configuración de cookies, servidor, fecha, opciones de tipo de contenido X, opciones de marco X, seguridad de transporte estricta, política de seguridad de contenido.
La política del mismo origen del navegador puede impedir que los espectadores basados en JavaScript lean ciertos encabezados (cookies y encabezados de autenticación en particular). Los visores basados en proxy (un servidor busca e informa) evitan esta limitación.
Preguntas frecuentes
- ¿Esta herramienta requiere complementos o descargas?
- No. Todo se ejecuta en su navegador web utilizando tecnologías web estándar. No se necesitan complementos, extensiones ni instalación de software.
- ¿Puedo buscar dentro de los datos?
- Sí. Utilice la función de búsqueda o filtro para encontrar rápidamente elementos o valores específicos dentro de los datos mostrados.
- ¿Existe un límite de tamaño para los datos que puedo ver?
- La herramienta maneja tamaños de datos típicos de manera eficiente en el navegador. Los conjuntos de datos muy grandes pueden tardar más en procesarse. Para archivos extremadamente grandes, considere usar aplicaciones de escritorio.
- ¿Mis datos se mantienen privados?
- Sí. Todo el procesamiento y visualización de datos se realiza en su navegador. No se carga nada en ningún servidor.
- ¿Cómo verifico si HSTS está habilitado?
- Busque el encabezado de respuesta Strict-Transport-Security. Su valor normalmente incluye max-age y, opcionalmente, includeSubDomains y precarga.
- ¿Qué debo hacer si falta el tipo de contenido?
- Los navegadores recurren al rastreo MIME, lo que puede causar problemas de seguridad. Configure su servidor para enviar siempre un tipo de contenido correcto. El encabezado X-Content-Type-Options: nosniff evita que los navegadores anulen el tipo declarado.
- ¿Puedo inspeccionar encabezados de sitios que no son de mi propiedad?
- Sí para URL públicas. Los encabezados se devuelven a cualquiera que realice la solicitud. Las cookies y los encabezados de autenticación vinculados a su sesión no están expuestos porque la solicitud de inspección no los incluye.
- ¿Qué pasa con los encabezados específicos de HTTP/3?
- HTTP/3 conserva la misma semántica de encabezado que HTTP/1.1 y HTTP/2. El transporte difiere (QUIC en lugar de TCP) pero los encabezados que ve son los mismos.