Ich habe eine Frage zum Deaktivieren des Browsercachings. Ich habe bereits einige Lösungen gefunden und möchte nur wissen, ob es bessere oder gebräuchlichere Ansätze gibt. So habe ich GWT-Anwendungen und um Einlösen zu deaktivieren I nächste Optionen verwenden:Browsercaching programmgesteuert deaktivieren
- zu URL Hinzufügen von Dummy-Parameter
- Setzen auf der HTML-Seite
<meta http-equiv="pragma" content="no-cache">
Einstellung HTTP-Header:
header("Pragma-directive: no-cache"); header("Cache-directive: no-cache"); header("Cache-control: no-cache"); header("Pragma: no-cache"); header("Expires: 0");
Es ist bereits gefragt, denke ich. Überprüfen Sie diese [link] (http://stackoverflow.com/questions/2558779/how-to-programmatics-disable-html-caching-with-gwt) – AurA
Die Header, die Sie auflisten, enthalten einige Fantasie/Wunschdenken. 'Expires: 0' ist ein Syntaxfehler,' * -directive' ist Unsinn, 'Pragma: no-cache' ist seit Ende der 90er Jahre irrelevant. Der einzige, der zählt, ist "Cache-Kontrolle: No-Cache". '' kann nicht funktionieren, da es zwischengespeichert wird, bevor es analysiert wird. – Kornel
Also, sollte ich die erste Option verwenden? Aber das ist der unbequemste Weg für mich. Ich würde lieber die Option Nummer 3 verwenden. – IgorDiy