Refresh header

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

Hinweis: Auch wenn es sich im HTTP-Antwortheader befindet, wird der Refresh-Header dennoch von der HTML-Lademaschine verarbeitet und erfolgt nach HTTP- oder JavaScript-Weiterleitungen. Weitere Informationen finden Sie in der Rangfolge der Weiterleitungen.

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

Header-Typ Antwort-Header
Verbotener Anfrage-Header Nein

Syntax

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

Eine nicht-negative Anzahl von Sekunden, nach denen die Seite aktualisiert werden soll. Bruchteile werden erkannt, aber ignoriert; es sollten nur ganze Zahlen angegeben werden.

<url> Optional

Falls vorhanden, wird der Browser zur angegebenen URL umgeleitet, anstatt mit der aktuellen URL zu aktualisieren. Diese URL kann in Anführungszeichen stehen oder nicht. Das Präfix url= ist nicht case-sensitiv und optional.

Beispiele

Aktualisierung einer Seite nach einer bestimmten Zeit

Dieser Header führt dazu, dass der Browser die Seite 5 Sekunden nach vollständiger Ladung (d.h. nach dem load-Ereignis) aktualisiert:

http
Refresh: 5

Weiterleitung nach einer bestimmten Zeit

Dieser Header führt dazu, dass der Browser 5 Sekunden nach der vollständigen Ladung der Seite zu einer URL weiterleitet:

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

Hinweis: Siehe das http-equiv="refresh"-Attribut im HTML-Referenzdokument für wichtige Informationen zu den Barrierefreiheit-Auswirkungen von automatischen Weiterleitungen.

Spezifikationen

Specification
HTML
# the-refresh-header

Browser-Kompatibilität

Siehe auch