No-cache pragma

no-cache pragma

Ich erzeuge per CGI eine HTML Datei die folgendermaßen ausgegeben wird und die ich mit einem Netscape Browser
anfordere:

HTTP/1.1 200 OK
Date: Wed, 01 Nov 2000 14:02:29 GMT
Server: Apache/1.3.14 (Unix) mod_perl/1.24_01
Expires: Wed, 01 Nov 2000 14:02:30 GMT
Pragma: no cache
Connection: close
Content-Type: text/html

test5Connection closed by foreign host.

Daneben habe ich eine statische HTML Datei die ich ebenfalls von einem Netscape Browser anfordere.

Ich möchte erreichen, dass Dateien die von einem bestimmten CGI Script erzeugt werden, und immer über die gleiche URL angefordert werden, denoch nicht gecached werden, die statischen Dateien jedoch schon.

Ich habe im Browser unter den Cacheeinstellungen also „Once per Session“ gewählt. Wenn ich die beiden Dateien nun mehrmals anfordere, wie müsste sich das im Cache Verzeichnis auswirken. Bei welchen Aktionen (Url einfach nur eintragen, auf Reload usw. ) müssten hier Dateien aktualisiert werden. Ich habe bei dieser Einstellung festgestellt, dass auch die statische Seite bei einer Neuanforderung ihrem Dateinamen ändert. Soll das so sein?

Warum sind eigentlich die Dateinamen in diesem Verzeichnis so kryptisch.

Thomas