Seite immer neu laden.
Bastian
- html
Hallo,
gibt es einen Code, welches den Browser zwingt die Seite bei einem Refresh oder bei einem neuen Laden immer ganz frisch vom Server zu laden und nicht aus dem Cache zu nehmen?
ANtworten wenn möglich an heartwing@web.de DANKE :-)
Hallo Bastian,
den Browser zwingt
IMHO nein, nur einen, der dem Browser dazu auffordert. Ob er's macht ist
was anderes. Schlage den entsprechenden Meta-Tag in SelfHTML nach.
ANtworten wenn möglich an heartwing@web.de DANKE :-)
Dir ist bewusst, dass du dich in einem Forum und nicht bei einem Mail-Support
befindest?
Grüße
David
Hallo ,
gibt es einen Code, welches den Browser zwingt die Seite bei einem Refresh oder bei einem neuen Laden immer ganz frisch vom Server zu laden und nicht aus dem Cache zu nehmen?
tja, 'zwingen' weiß ich auch nicht, aber ich glaube im Normalfall reicht es neben dem schon erwähnten Meta-Tag auch einfach ein ? hinter die Dateiadresse zu setzen
Gruß, Andreas
Hi Andreas-Lindig,
tja, 'zwingen' weiß ich auch nicht, aber ich glaube im Normalfall reicht es neben dem schon erwähnten Meta-Tag auch einfach ein ? hinter die Dateiadresse zu setzen
ein URL ist eine Zeichenkette - mehr nicht.
Wieso sollte ein Browser versuchen, dessen Bedeutung zu interpretieren, was nur der Server kann?
An der Seite, die Du gerade liest, solltest Du erkennen können, daß sehr wohl auch dynamische Seiten cacheable sind.
Viele Grüße
Michael
Hi Andreas-Lindig,
Hallo Michael-Schröpl ;)
An der Seite, die Du gerade liest, solltest Du erkennen können, daß sehr wohl auch dynamische Seiten cacheable sind.
die wird nur neu ausgeliefert, wenn was neues dazugekommen ist nicht? Aber wird das nicht ausdrücklich festgelegt? Ich meine, wenn man eine 'normale' Seite wie von mir beschrieben aufruft, fordert der Browser sie dann nicht erstmal direkt vom Server an?
Gruß, Andreas
Hi Andreas-Lindig,
Hi Andreas-Lindig,
Hallo Michael-Schröpl ;)
ey - der Bindestrich hat da nichts verloren! ;-)
An der Seite, die Du gerade liest, solltest Du erkennen können, daß sehr wohl auch dynamische Seiten cacheable sind.
die wird nur neu ausgeliefert, wenn was neues dazugekommen ist nicht?
Nein. (Dazu ist sie denn doch zu dynamisch.)
Aber zumindest die Forum-Hauptdatei wird mit caching-freundlichen HTTP-Headern ausgeliefert.
wenn man eine 'normale' Seite wie von mir beschrieben aufruft, fordert der Browser sie dann nicht erstmal direkt vom Server an?
"Erst mal", ja. Natürlich kann ein Browser eine Seite nur dann aus seinem Cache holen, wenn sie bereits darin existiert. Die spannende Frage lautet: Was passiert beim zweiten Zugriff? Dafür gibt es dann drei sehr verschiedene Möglichkeiten ...
Viele Grüße
Michael
[...] Die spannende Frage lautet: Was passiert beim zweiten Zugriff? Dafür gibt es dann drei sehr verschiedene Möglichkeiten ...
das ist aber spannend :) also raus mit der Sprache
Gruß, Andreas
Hi Andreas-Lindig,
[...] Die spannende Frage lautet: Was passiert beim zweiten Zugriff? Dafür gibt es dann drei sehr verschiedene Möglichkeiten ...
das ist aber spannend :) also raus mit der Sprache
HTTP-200, HTTP-304 und gar kein Request.
(Je nachdem, wie "schlau" der Client ist und wie konstruktiv der Server ihn "eingewiesen" hat.)
Viele Grüße
Michael