Refresh

Der HTTP Refresh Antwort-Header weist einen Webbrowser an, die Seite entweder zu aktualisieren oder umzuleiten, nachdem eine angegebene Zeitspanne vergangen ist, nachdem die Seite vollständig geladen wurde. Dies entspricht genau der Verwendung von <meta http-equiv="refresh" content="..."> in HTML.

Hinweis: Obwohl er in der HTTP-Antwort vorhanden ist, wird der Refresh-Header immer noch von der HTML-Lademechanik behandelt und erfolgt nach HTTP- oder JavaScript-Weiterleitungen. Siehe Reihenfolge der Prioritäten bei Weiterleitungen für weitere Informationen.

Hinweis: Wenn eine Aktualisierung zu einer neuen Seite umleitet, wird der Referer-Header in die Anfrage für die neue Seite aufgenommen (sofern durch die Referrer-Policy erlaubt), und document.referrer wird nach der Navigation auf die Referrer-URL gesetzt.

Header-Typ Antwort-Header
Verbotener Anforderungs-Header Nein

Syntax

http
Refresh: <time>
Refresh: <time>, url=<url>
Refresh: <time>; url=<url>
<time>

Eine nicht-negative Anzahl von Sekunden, nach der die Seite aktualisiert wird. Bruchteile werden erkannt, aber ignoriert; Sie sollten nur ganze Zahlen angeben.

<url> Optional

Falls vorhanden, wird der Browser zur angegebenen URL umleiten, anstatt mit der aktuellen URL zu aktualisieren. Diese URL kann zitiert oder unzitiert sein. Das url=-Präfix ist nicht case-sensitiv und optional.

Beispiele

Aktualisieren einer Seite nach einer bestimmten Zeit

Dieser Header bewirkt, dass der Browser die Seite 5 Sekunden, nachdem sie vollständig geladen wurde (also nach dem load Event), aktualisiert:

http
Refresh: 5

Umleiten nach einer bestimmten Zeit

Dieser Header bewirkt, dass der Browser 5 Sekunden, nachdem die Seite vollständig geladen wurde, zu einer URL umleitet:

http
Refresh: 5; url=https://example.com/

Hinweis: Siehe das http-equiv="refresh" Attribut in der HTML-Dokumentation für wichtige Informationen über die Zugänglichkeitsauswirkungen von automatischen Weiterleitungen.

Spezifikationen

Specification
HTML
# the-refresh-header

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch