Zum Inhalt springen
uencoder

Upgrade-Insecure-Requests

Der Header Upgrade-Insecure-Requests weist den Browser an, alle HTTP-Ressourcenanfragen der Seite automatisch auf HTTPS zu aktualisieren.

Zweck

Deklarieren, dass die Seite HTTPS unterstützt, damit der Browser interne HTTP-Ressourcenverweise automatisch hochstuft und gemischte Inhalte beseitigt werden.

Mechanismus

Der Server sendet Upgrade-Insecure-Requests: 1; der Browser schreibt http://-Ressourcen der Seite in https:// um. Ist HTTPS nicht verfügbar, fällt er auf HTTP zurück (keine Blockierung). Für eine erzwungene Umstellung mit der CSP-Direktive upgrade-insecure-requests kombinieren.

Anwendungsfälle

  • Automatische HTTPS-Aktualisierung
  • Beseitigung gemischter Inhalte
  • Website-Migration

Verwandte Tools

References