Upgrade-Insecure-Requests

Der HTTP-Header Upgrade-Insecure-Requests sendet ein Signal an den Server, das die Präferenz des Clients für eine verschlüsselte und authentifizierte Antwort ausdrückt, und dass er die upgrade-insecure-requests CSP-Richtlinie erfolgreich handhaben kann.

Header-Typ Request header
Verbotener Header-Name nein

Syntax

http
Upgrade-Insecure-Requests: 1

Beispiele

Eine Anfrage des Clients signalisiert dem Server, dass er die Upgrade-Mechanismen von upgrade-insecure-requests unterstützt:

http
GET / HTTP/1.1
Host: example.com
Upgrade-Insecure-Requests: 1

Der Server kann nun zu einer sicheren Version der Website umleiten. Ein Vary-Header kann verwendet werden, damit die Website nicht von Caches an Clients ausgeliefert wird, die den Upgrade-Mechanismus nicht unterstützen.

http
Location: https://example.com/
Vary: Upgrade-Insecure-Requests

Spezifikationen

Specification
Upgrade Insecure Requests
# preference

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch