fand ich heraus, dass, wenn Taste zurück, um es vorherige Seite von Browser-Cache wird, auch wenn ich folgende Header senden:Kann ich den FF3 Back Button Cache deaktivieren?
Test1.aspx
Server ASP.NET Development Server/9.0.0.0
Date Wed, 24 Mar 2010 17:49:40 GMT
X-AspNet-Version 2.0.50727
Location Test2.aspx
Cache-Control no-cache, no-store
Pragma no-cache
Expires -1
Content-Type text/html; charset=utf-8
Content-Length 189
Connection Close
Eigentlich war die Antwort so einfach. Aber ich möchte andere bewusst machen. Browser cachen keine Seiten, sie cachen Anfragen. Also, wenn Sie eine Seite Test.aspx mit einem Link zu sich selbst haben. Und der Benutzer öffnet zuerst die Seite, klickt dann auf den Link (hier wird kein Cache hinzugefügt) und drückt dann auf die Schaltfläche wird die Seite aus dem Cache abgerufen, weil es zum ersten Mal ohne No-Cache-Anweisung –
heruntergeladen wurde, Browser-Cache-Antworten , die im Allgemeinen Seiten sind, nein? und wenn ich mich nicht irre, wird "no-cache" schon bei der ersten Anfrage im HTTP Response Header sein. – futtta
Sollte auch "Cache-Control: no-store" für Google Chrome enthalten. – ajbeaven