Kann mir jemand erklären, wie man einen Cache für meine Seite einstellt, wenn der Benutzer die Zurück-Taste drückt und offline ist oder etwas, dann sieht er immer noch die vorherige Seite wie auf SO und am meisten Websites.Wie kann ich nur für die Zurück-Taste zwischenspeichern
Aber wie kann ich erzwingen, dass, wenn eine neue HTTP-Anfrage gesendet wird, wird es eine neue holen, da sich der Inhalt von Minute zu Minute ändert (zB ein Forum)?
Dank
Sie können nicht steuern, ob der Client eine neue Anfrage sendet oder nicht (auch für die Zurück-Schaltfläche). – Repox
Wenn Sie Caching-Header verwenden, wird die Seite zwischengespeichert, bis Sie auf die Schaltfläche zum Aktualisieren klicken, um eine Aktualisierung mit neuen Headern zu erzwingen. –
@LawrenceCherone Wenn Sie eine neue Seite von Stackoverflow erreichen, erhalten Sie nicht die neueste Version (oder zumindest nicht später als 30 Sekunden). Wie machen sie also einen Cache, der dauert, wenn er nicht einmal mit dem Internet verbunden ist? – yehuda