Aller au contenu
uencoder

Upgrade-Insecure-Requests

L'en-tête Upgrade-Insecure-Requests indique au navigateur de mettre automatiquement à niveau toutes les requêtes de ressources HTTP de la page vers HTTPS.

Objectif

Déclarer que le site prend en charge HTTPS afin que le navigateur mette à niveau automatiquement les références internes aux ressources HTTP, éliminant le contenu mixte.

Mécanisme

Le serveur envoie Upgrade-Insecure-Requests: 1 ; le navigateur réécrit les ressources http:// de la page en https://. Si HTTPS n'est pas disponible, il revient à HTTP (sans blocage). Combinez-le avec la directive CSP upgrade-insecure-requests pour l'imposer.

Cas d’usage

  • Mise à niveau automatique vers HTTPS
  • Élimination du contenu mixte
  • Migration de site

Outils associés

References