raatools/

Inspector de encabezados HTTP

Inspecciona los encabezados HTTP para cualquier URL.

¿Qué son las cabeceras HTTP?

Las cabeceras HTTP son metadatos enviados entre un cliente (navegador) y un servidor con cada petición y respuesta web. Controlan el caché, la autenticación, el tipo de contenido, las políticas de seguridad y muchos otros aspectos de la comunicación web. Esta herramienta te permite inspeccionar las cabeceras de respuesta devueltas por cualquier URL, ayudándote a depurar aplicaciones web y verificar configuraciones de seguridad.

Las cabeceras son pares clave-valor enviados antes del contenido real de la página. Cabeceras de respuesta comunes incluyen Content-Type (qué tipo de datos se envía), Cache-Control (cuánto cachear), Set-Cookie (almacenar datos de sesión) y varias cabeceras de seguridad como Content-Security-Policy y Strict-Transport-Security.

Cabeceras de seguridad importantes

  • Strict-Transport-Security (HSTS) — fuerza a los navegadores a usar HTTPS para todas las conexiones futuras.
  • Content-Security-Policy (CSP) — controla qué recursos puede cargar la página, previniendo ataques XSS.
  • X-Content-Type-Options — evita que los navegadores adivinen tipos de contenido, bloqueando ciertos ataques.
  • X-Frame-Options — evita que tu página se incruste en iframes en otros sitios (protección contra clickjacking).
  • Referrer-Policy — controla cuánta información de referrer se envía al navegar fuera de tu sitio.

Cómo usar esta herramienta

Introduce una URL y la herramienta carga la página y muestra todas las cabeceras de respuesta. Las cabeceras relevantes para seguridad se resaltan y evalúan. Las cabeceras de seguridad recomendadas que falten se marcan para que puedas mejorar la configuración de seguridad de tu sitio.

Cabeceras de caché explicadas

Las cabeceras Cache-Control determinan si y por cuánto tiempo los navegadores y CDNs almacenan respuestas. Directivas comunes incluyen max-age (segundos a cachear), no-cache (revalidar antes de usar la copia cacheada), no-store (nunca cachear) y public/private (si las cachés compartidas como CDN pueden almacenarla). Una caché adecuada mejora drásticamente la velocidad de carga y reduce la carga del servidor.

Preguntas frecuentes

¿Por qué debería comprobar las cabeceras HTTP?

Las cabeceras revelan errores de configuración de seguridad (HSTS o CSP ausentes), problemas de caché (max-age incorrecto causando contenido obsoleto) y filtraciones de información del servidor (cabecera Server revelando versiones exactas). Comprobar regularmente las cabeceras ayuda a mantener seguridad y rendimiento. Las herramientas de auditoría de seguridad y los pentesters siempre empiezan con análisis de cabeceras.

¿Cuál es la diferencia entre cabeceras de petición y de respuesta?

Las cabeceras de petición las envía el navegador al servidor (como Accept, User-Agent, Cookie). Las cabeceras de respuesta las envía el servidor al navegador (como Content-Type, Set-Cookie, Cache-Control). Esta herramienta muestra cabeceras de respuesta porque revelan la configuración del servidor y los ajustes de seguridad. Puedes ver las cabeceras de petición en las herramientas de desarrollador de tu navegador (pestaña Network).