So leeren Sie den Cache einer HTML-Seite

王林
Freigeben: 2020-08-27 16:43:40
nach vorne
4589 Leute haben es durchsucht

So leeren Sie den Cache einer HTML-Seite

Wenn die Seite geöffnet wird, können die neu aktualisierten Daten aufgrund des vorhandenen Caches manchmal nicht rechtzeitig aktualisiert werden. Das Problem ist offensichtlicher, wenn die Seite als modales Fenster geöffnet wird.

(Empfohlenes Tutorial: HTML-Tutorial)

Wie lösen wir dieses Problem?

Die Lösung ist:

(1) HTTP-Header-Informationen mit HTML-Tags festlegen

<HEAD>
<METAHTTP-EQUIV="Pragma"CONTENT="no-cache">
<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache">
<METAHTTP-EQUIV="Expires"CONTENT="0">
</HEAD>
Nach dem Login kopieren

Beschreibung: HTTP-Header-Informationen „Expires“ und „Cache-Control“ bieten dem Anwendungsserver eine Kontrolle über den Caching-Mechanismus in Browsern und Proxyservern . Der HTTP-Header „Expires“ teilt dem Proxyserver mit, wann seine zwischengespeicherte Seite abläuft. Die neu definierten Header-Informationen Cache-Control in der HTTP1.1-Spezifikation können den Browser anweisen, keine Seiten zwischenzuspeichern. Wenn auf die Schaltfläche „Zurück“ geklickt wird, besucht der Browser erneut den Server, um die Seite abzurufen. Das Folgende ist die grundlegende Methode zur Verwendung von Cache-Control:

(Empfehlung für Lernvideos: HTML-Video-Tutorial)

1: Erzwingen Sie, dass der Cache neue Seiten vom Server bezieht

2 : jederzeit Der Cache in der Umgebung speichert keine Seiten

Pragma:no-cache in der HTTP1.0-Spezifikation entspricht Cache-Control:no-cache in der HTTP1.1-Spezifikation und kann auch darin enthalten sein die Header-Informationen.

(2) Fügen Sie nach der URL, die geöffnet werden muss, einen zufälligen Parameter hinzu:

Vor dem Hinzufügen des Parameters: url=test/test.jsp

Nach dem Hinzufügen des Parameters: url=test/test.jsp?ranparam=random ()

Hinweis: Da die Parameter hinter der URL jeder Anfrage unterschiedlich sind, entspricht dies der Anfrage einer anderen Seite. Verwenden Sie diese Methode, um das Land zu speichern und den Cache zu leeren.

Das obige ist der detaillierte Inhalt vonSo leeren Sie den Cache einer HTML-Seite. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage