Aus Sicht des http-Protokolls
F5 und Strg+R sind normale Aktualisierungen. Wenn die Seite bereits besucht wurde, wird eine leere Anfrage an den Server gesendet und der Server gibt 302 zurück, was darauf hinweist dass die Ressource nicht aktualisiert wurde. Browser-Caching kann verwendet werden.
Aktualisierung erzwingen (Strg + F5). Unabhängig davon, ob der Browser sie zwischenspeichert, müssen Sie Ressourcen vom Ursprungsserver erneut anfordern und bei Erfolg 200 zurückgeben.
Sie können Chrome-Entwicklungstools verwenden, um den spezifischen Prozess anzuzeigen. Dies ist wahrscheinlich ein solcher Prozess, aber in der Praxis ist er komplizierter.
Autor: Zhihu-Benutzer
Link:
Quelle: Zhihu
Das Urheberrecht liegt beim Autor. Für den kommerziellen Nachdruck wenden Sie sich bitte an den Autor, um eine Genehmigung einzuholen. Für den nichtkommerziellen Nachdruck geben Sie bitte die Quelle an.
Das obige ist der detaillierte Inhalt vonVergleichen Sie die Unterschiede zwischen Aktualisierung, Aktualisierung erzwingen und Neu laden in Browsern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!