Refresh

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

Hinweis: Obwohl es im HTTP-Antwort enthalten ist, wird der Refresh-Header immer noch von der HTML-Lademaschine verarbeitet und tritt nach HTTP- oder JavaScript-Weiterleitungen auf. Weitere Informationen finden Sie in der Prioritätenordnung bei Weiterleitungen.

Hinweis: Wenn ein Refresh auf eine neue Seite weiterleitet, wird der Referer-Header in die Anforderung für die neue Seite aufgenommen (sofern durch die Referrer-Policy erlaubt), und document.referrer wird nach der Navigation auf die Verweis-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 wird. Bruchteile werden erkannt, aber ignoriert; es sollten nur ganze Zahlen angegeben werden.

<url> Optional

Falls vorhanden, leitet der Browser zur angegebenen URL weiter, anstatt die aktuelle 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 wird den Browser veranlassen, die Seite 5 Sekunden nach dem vollständigen Laden (das heißt, nach dem load-Ereignis) zu aktualisieren:

http
Refresh: 5

Weiterleitung nach einer bestimmten Zeit

Dieser Header wird den Browser veranlassen, 5 Sekunden nach dem vollständigen Laden der Seite zu einer URL weiterzuleiten:

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

Hinweis: Wichtige Informationen über die Barrierefreiheit von automatischen Weiterleitungen finden Sie im HTML-Referat für das http-equiv="refresh"-Attribut.

Spezifikationen

Specification
HTML
# the-refresh-header

Browser-Kompatibilität

Siehe auch