Hi David,
Im Klartext hiesse es:
Last-Modified: Mon, 20 Sep 1999 16:33:00
das bedeutet also, daß Last-Modified auf dem Augenblick zeigt, wo die Seite im Browser ankommt. Dann müßte man ihn doch auch gleich null setzen können, oder? Sprich:
Last-Modified: 0
Damit cacht aber mein IE5 die Seiten munter weiter, Netscape jedoch nicht. Ich habe den folgenden Java-Code in ein Servlet eingefügt:
if(request.getProtocol().compareTo("HTTP/1.0")==0){
response.setHeader("Pragma", "no-cache");
} else if(request.getProtocol().compareTo("HTTP/1.1")==0){
response.setHeader("Cache-Control", "no-cache, must-revalidate");
}
response.setDateHeader("Expires", -2000000);
response.setDateHeader("Last-Modified", 0);
Gruß,
UlfL