¿Qué son las cabeceras HTTP?
Las cabeceras HTTP son metadatos que se envían entre tu navegador y el servidor web en cada solicitud y respuesta. Controlan el almacenamiento en caché, la seguridad, el tipo de contenido y más.
Cabeceras importantes
| Cabecera | Propósito |
|---|---|
Server | Software del servidor web (nginx, Apache, etc.) |
Content-Type | Formato de la respuesta (HTML, JSON, etc.) |
Cache-Control | Tiempo de almacenamiento en caché de la respuesta |
X-Powered-By | Tecnología de backend (a menudo oculta por seguridad) |
Cabeceras de seguridad
| Cabecera | Qué hace |
|---|---|
Strict-Transport-Security (HSTS) | Fuerza las conexiones HTTPS |
Content-Security-Policy (CSP) | Controla qué recursos se pueden cargar |
X-Frame-Options | Evita el clickjacking (incrustación en iframe) |
X-Content-Type-Options | Evita el rastreo de tipo MIME |
Referrer-Policy | Controla el envío de información del remitente |
Puntuación de seguridad
Verificamos tres cabeceras de seguridad clave: HSTS, CSP y X-Frame-Options. Una puntuación de 3/3 significa que todas las cabeceras de seguridad esenciales están presentes.