Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Upgrade-Insecure-Requests header

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨April 2018⁩.

Der HTTP-Upgrade-Insecure-Requests-Anforderungs-Header sendet ein Signal an den Server, das die Präferenz des Clients für eine verschlüsselte und authentifizierte Antwort angibt und dass der Client die upgrade-insecure-requests-CSP-Direktive erfolgreich verarbeiten kann.

Header-Typ Anforderungs-Header
Verbotener Anforderungs-Header Nein

Syntax

http
Upgrade-Insecure-Requests: <boolean>

Direktiven

<boolean>

1 steht für 'true' und ist der einzige gültige Wert für dieses Feld.

Beispiele

Verwendung von Upgrade-Insecure-Requests

Die Anforderung eines Clients signalisiert dem Server, dass es 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

Siehe auch