Refresh header

Der HTTP-Refresh-Antwort-Header weist einen Webbrowser an, die Seite entweder zu aktualisieren oder umzuleiten, wenn eine bestimmte Zeit nach dem vollständigen Laden der Seite verstrichen ist. Es ist genau das gleiche wie die Verwendung von <meta http-equiv="refresh" content="..."> in HTML.

Hinweis: Auch wenn es sich im HTTP-Antwort befindet, wird der Refresh-Header dennoch vom HTML-Lademaschinen verarbeitet und tritt nach HTTP- oder JavaScript-Weiterleitungen auf. Weitere Informationen finden Sie unter Redirection order of precedence.

Hinweis: Wenn eine Aktualisierung zu einer neuen Seite umleitet, wird der Referer-Header in die Anfrage für die neue Seite einbezogen (sofern es die Referrer-Policy zulässt), 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 denen die Seite aktualisiert werden soll. Bruchteile werden erkannt, aber ignoriert; es sollten nur ganze Zahlen angegeben werden.

<url> Optional

Falls vorhanden, leitet der Browser zur angegebenen URL weiter, anstatt mit der aktuellen URL zu aktualisieren. Diese URL kann mit oder ohne Anführungszeichen angegeben werden. Das Präfix url= ist nicht case-sensitiv und optional.

Beispiele

Aktualisieren einer Seite nach einer bestimmten Zeit

Dieser Header bewirkt, dass der Browser die Seite 5 Sekunden nach dem vollständigen Laden (d.h. nach dem load-Ereignis) aktualisiert:

http
Refresh: 5

Umleiten nach einer bestimmten Zeit

Dieser Header bewirkt, dass der Browser 5 Sekunden nach dem vollständigen Laden der Seite zu einer URL weiterleitet:

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

Hinweis: Siehe das http-equiv="refresh"-Attribut in der HTML-Referenz für wichtige Informationen zu den Barrierefreiheit-Implikationen von automatischen Weiterleitungen.

Spezifikationen

Specification
HTML
# the-refresh-header

Browser-Kompatibilität

Siehe auch