Dies ist eher eine allgemeine Caching-Frage.Browser zwischenspeichert Ressourcen nach Neustart nicht
In meinem Projekt habe ich Seiten mit einem paar ext.net 2.0 beta
Kontrollen mit asp.net-mvc3/razor
So für diese Seiten, von den Daten-I in Firebug sammeln, ich denke, dass der Browser nicht zwischenspeichert die ext.axd
Ressourcendateien nach Es ist neu gestartet.
Das ist, was ich sehe:
- starten Firefox, gehe zu meiner Seite
- Alle Anfragen
200 OK
- zeigen Wenn ich F5 drücken, sehe ich alle Anfragen als
304 Not Modified
- Jetzt , wenn ich den Browser neu starten, geht es zurück auf
Http 200
Antworten.
Ist Browser nicht meine Ressourcen Caching? Gibt es eine Einstellung oder eine Konfiguration, die ich verwenden kann, um meine Ressourcen zwischen Browsersitzungen zwischenzuspeichern? Diese
ist, was Firebug aussieht:
Als ich zum ersten Mal starten:
Wenn ich F5 diese drücken ist, was ich sehe:
Das ist wha t eine individuelle Anfrage wie folgt aussieht:
Wenn ich den Browser neu starten, gehe ich zurück zu (1). Ich bekomme
200OK
überall.
(1) Werden die Ressourcen zwischengespeichert? (2) Gibt es etwas, was ich tun kann, um es zu cachen?
+1 für hervorragende Debug-Informationen bereitstellt. – usr
Ich wollte nur sicherstellen, dass die Antwort darauf nicht verloren geht, aber das ist die korrekte Cache-Funktionalität. Nach der ersten Anfrage werden die Anfragen direkt in den Cache gestellt und jede Zeile wird ausgegraut. Weitere Diskussion finden Sie unter http://forums.ext.net/showthread.php?18340-Browser-does-not-cache-resources-after-restart –
@ geoffrey.mcgill Wenn Sie Ihren Kommentar als Antwort veröffentlichen, werde ich akzeptieren. – nilesh