Referer

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Der HTTP Referer Request-Header enthält die vollständige oder teilweise Adresse, von der eine Ressource angefordert wurde. Der Referer-Header ermöglicht es einem Server, die verweisenden Seiten zu identifizieren, von denen aus Personen die Website besuchen oder auf denen angeforderte Ressourcen verwendet werden. Diese Daten können für Analysen, Protokollierung, optimiertes Caching und mehr genutzt werden.

Wenn Sie auf einen Link klicken, enthält der Referer die Adresse der Seite, die den Link enthält. Wenn Sie Ressourcenanfragen an eine andere Domain stellen, enthält der Referer die Adresse der Seite, die die angeforderte Ressource verwendet.

Der Referer-Header kann einen Origin, Pfad und Querystring enthalten und darf keine URL-Fragmente (z. B. #section) oder Benutzername:Passwort-Informationen enthalten. Die Referrer-Policy der Anfrage definiert die Daten, die enthalten sein können. Siehe Referrer-Policy für mehr Informationen und Beispiele.

Hinweis: Der Header-Name „referer“ ist tatsächlich ein Rechtschreibfehler des Wortes „referrer“. Weitere Details finden Sie unter HTTP referer auf Wikipedia.

Warnung: Dieser Header kann unerwünschte Folgen für die Sicherheit und Privatsphäre der Benutzer haben. Weitere Informationen und Lösungshinweise finden Sie unter Referer-Header: Datenschutz- und Sicherheitsbedenken.

Header-Typ Request-Header
Verbotener Header-Name Ja

Syntax

http
Referer: <url>

Direktiven

<url>

Eine absolute oder teilweise Adresse der Webseite, die die Anfrage stellt. URL-Fragmente (d. h., #section) und Benutzerinformationen (d. h., Benutzername:Passwort in https://username:password@example.com/foo/bar/) sind nicht eingeschlossen. Origin, Pfad und Query-String können enthalten sein, abhängig von der Referrer-Policy.

Beispiele

http
Referer: https://developer.mozilla.org/en-US/docs/Web/JavaScript
Referer: https://example.com/page?q=123
Referer: https://example.com/

Spezifikationen

Specification
HTTP Semantics
# field.referer

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch