DevTrain

Autor: Unbekannt nn

Response.Expires

Mit Repsponse.Expires legen Sie fest, ob der Browser Cachen darf oder nicht. Standardmäßig ist die Einstellungt der meisten Browser so, daß unmittelbar nach dem Aufruf einer Webseite diese in einen Cache auf der Festplatte abgelegt wird. Bei ASP Seiten ist dies normalerweise nicht gewünscht, da diese ja dynamisch generiert werden und bei jedem Aufruf neue Daten gezeigt werden sollen.

Um das Caching des Browser zu verhindern muß vor dem ersten Aufruf der Seite eine kleine Zeile im Code eingefügt werden. Die Position ist hierbei unmittelbar nach der Defaultlanguage und vor einer evtl. Response.Buffer Einstellung.

Folgende Möglichkeiten stehen Ihnen zur Verfügung:

Caching des Browsers immer deaktivieren:
<%Response.Expires=0%>

Besimmtes Ablaufdatum aktivieren:
Response.ExpiresAbsolute CDate("12.06.2002")

Dynamisches Ablaufdatum z.B. in einem Monat:
Response.ExpiresAbsolute DateSerial(year(now()),month(now())+1,15)

Datumsfunktionen sind Länderspezifisch und müssen auf fremden Webservern evtl mittels
Session.LCID=1031

manuell auf deutschen Ländercode umgestellt werden.


Erfasst am: 22.02.2001 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=331
© Copyright 2003 ppedv AG - http://www.ppedv.de