Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Einführung in den HTTP-Caching-Mechanismus

Eine kurze Einführung in den HTTP-Caching-Mechanismus

不言
不言nach vorne
2019-03-21 11:09:182392Durchsuche

Dieser Artikel bietet Ihnen eine kurze Einführung in den HTTP-Caching-Mechanismus. Ich hoffe, dass er für Freunde hilfreich ist.

HTTP-Caching-Mechanismus

HTTP-Caching ist in zwei Typen unterteilt: erzwungenes Caching und vergleichendes Caching

Bevor wir diese verstehen, wollen wir kurz die HTTP-Nachricht verstehen Der Browser und die während der Serverkommunikation gesendeten und beantworteten Daten sind schnell.

Anforderungsheader-Header Zusätzliche Informationen (Cookies, Cache-Informationen usw.) und Cache-bezogene Regelinformationen sind im Header enthalten

Und der Anforderungstext body Der Teil, den die HTTP-Anfrage wirklich möchte übertragen

Nachdem wir diese kurz verstanden haben, werfen wir einen Blick auf den starken Cache und den Kontrast-Cache

Starkes Cache-Schlüsselwort läuft ab Cache-Control Max-Age = Legen Sie die Ablaufzeit fest und vergleichen Sie die zuletzt geänderte Datensatz im Cache-Schlüsselwort-Antwort-Header Letzte Anforderungszeit
Anfrage-Header if-modified-since wird mit der letzten Anforderungszeit verglichen.
etag zeichnet die eindeutige Kennung auf, wenn keine Übereinstimmung vorliegt, vergleicht sie mit etag, um festzustellen, ob sie konsistent ist, und gibt den Server zurück, um die eindeutige Kennung zurückzugeben.
Sie können den Statuscode 304 der zwischengespeicherten Daten abrufen.

Wie So richten Sie den Anforderungscache ein:

Richten Sie den HTTP-Cache am Frontend und den HTML-Seitencache am Frontend ein. Wenn Sie den Cache für statische HTML-Seiten einrichten möchten, müssen Sie Ablauffristen und Cache festlegen -Kontrolle über HTTP META

und legen Sie die folgenden Webseiten-Metainformationen fest:

<meta http-equiv="Cache-Control" content="max-age=7200" />
 <meta http-equiv="Expires" content="Mon, 20 Jul 2013 23:00:00 GMT" />

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie im JavaScript-Tutorial-Video Spalte der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonEine kurze Einführung in den HTTP-Caching-Mechanismus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen