The manual Page
English version
accueil | glossaire | downloads | liens ]
 

Propriété Response.ExpiresAbsolute

Synopsis

Response.ExpiresAbsolute = #Date Heure#

La propriété Response.ExpiresAbsolute est utilisée pour donner la date et l'heure à laquelle toute copie cachée de la page actuelle a ou va expirer. Heure est convertie en heure GMT au moment d'être envoyée au client.

Si on ne précise pas la Date, la page va expirer à l'heure indiquée, au jour où le script est exécuté. De même, si aucune Heure n'est pas donnée, la page expirera à minuit à la Date donnée.

Au moment d'envoyer la réponse au client, le serveur utilisera cette propriété pour remplir l'en-tête HTTP Expires. Il faut donc utiliser Response.ExpiresAbsolute au tout début du script ASP, avant de donner la première ligne de code HTML.

Si cette propriété est affectée plusieurs fois dans le même script ASP, le serveur ne conserve que la date qui arrive au plus tôt.

Contrairement à Response.Expires, il ne s'agit pas d'une durée ; l'utilisation de la propriété Response.ExpiresAbsolute n'est donc pas conseillée lorsque l'on souhaite calculer dynamiquement les dates d'expiration de la page (dire que la page expire toutes les demi-heures, etc.). Concrètement, cette propriété ne doit être utilisée que pour donner une date statique, comme par exemple pour forcer l'expiration instantanée de la page ; dans ce dernier cas, on indique par exemple une date comme le 1er janvier 1980, qui a expiré depuis longtemps.

Exemple

Le code suivant dit que la page expire le 1er janvier 1980 à 13h30 et 18 secondes :

<% Response.ExpiresAbsolute = #January 1, 1980 13:30:18# %>

format imprimable format imprimable



Copyright © 2000-2006 themanualpage.org - Ce site est soumis aux conditions décrites dans les licences GNU GPL et FDL.