Saltar al contenido
uencoder

Upgrade-Insecure-Requests

La cabecera Upgrade-Insecure-Requests indica al navegador que actualice automáticamente todas las peticiones de recursos HTTP de la página a HTTPS.

Propósito

Declarar que el sitio admite HTTPS para que el navegador actualice automáticamente las referencias internas a recursos HTTP, eliminando el contenido mixto.

Mecanismo

El servidor envía Upgrade-Insecure-Requests: 1; el navegador reescribe los recursos http:// de la página a https://. Si HTTPS no está disponible, retrocede a HTTP (sin bloqueo). Combínalo con la directiva CSP upgrade-insecure-requests para forzarlo.

Casos de uso

  • Actualización automática a HTTPS
  • Eliminación de contenido mixto
  • Migración de sitios

Herramientas relacionadas

References