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

Propriété Response.CacheControl

Synopsis

Response.CacheControl = "Public" | "Private"

Cette propriété permet de demander aux proxy situés entre le serveur et le client de cacher ou non la page ASP courante. Cette propriété peut prendre 2 valeurs différentes :

  • "Public" : dit aux serveurs proxy qu'ils peuvent cacher la page ASP
  • "Private" : demande aux serveurs proxy de ne pas cacher la page ASP

Concrètement, cette propriété va demander au serveur Web d'ajouter un en-tête Cache-Control à la réponse. Il va de soit, donc, d'utiliser cette propriété au tout début des scripts ASP, avant d'avoir commencé à écrire du code HTML.

Cette propriété n'a d'intérêt que si le contenu de la page change souvent, et que les différents proxy situés entre le serveur et le client risquent de cacher la page. Si, par exemple, on construit une page ASP qui affiche l'heure courante, il est pratiquement indispensable d'utiliser cette propriété pour éviter que les proxy ne disent tout le temps qu'il est 8h30.

Pour gérer plus finement le comportement des serveurs proxy, on peut également utiliser les méthodes Response.Expires et Response.ExpiresAbsolute pour définir des heures et des dates de fin de validité de la page.

Pour en savoir davantage sur les caches en HTTP, consulter le cours sur HTTP.


format imprimable format imprimable



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