Pb avec le cache de IE [ASP] - Programmation
Marsh Posté le 14-03-2002 à 12:32:51
ds l'entete HTTP tu px preciser que le navigateur ne doit pas mettre en cache la page (no-cache ou un truc comme ca)
sinon en ASP
response.expire = -1500 par exemple
Marsh Posté le 14-03-2002 à 16:08:14
redridinghood a écrit a écrit : ds l'entete HTTP tu px preciser que le navigateur ne doit pas mettre en cache la page (no-cache ou un truc comme ca) sinon en ASP response.expire = -1500 par exemple |
je ai mis response.expire = 0 mais ça marche pas
petoulachi, tu veux plutôt dire Response.buffer=false pour pas mettre dans le cache, non?
Marsh Posté le 14-03-2002 à 16:10:23
response.expire = 0 c pour qu'elle n'expire jamais non ???
Marsh Posté le 14-03-2002 à 16:11:01
rufo a écrit a écrit : je ai mis response.expire = 0 mais ça marche pas petoulachi, tu veux plutôt dire Response.buffer=false pour pas mettre dans le cache, non? |
Je c plus trop, je suis pas un specialiste ASP. Mais en tout cas, je c qu'on avait souvent des problemes avec le cache, et cette commande magique nous les faisez tous disparaitre. Tu as essayé ?
Marsh Posté le 14-03-2002 à 16:19:55
petoulachi a écrit a écrit : Je c plus trop, je suis pas un specialiste ASP. Mais en tout cas, je c qu'on avait souvent des problemes avec le cache, et cette commande magique nous les faisez tous disparaitre. Tu as essayé ? |
non, j'ai pas essayé. Je le fais de suite...
Marsh Posté le 14-03-2002 à 16:21:11
petoulachi a écrit a écrit : Je c plus trop, je suis pas un specialiste ASP. Mais en tout cas, je c qu'on avait souvent des problemes avec le cache, et cette commande magique nous les faisez tous disparaitre. Tu as essayé ? |
Bon je m'ai rensigné, ça a rien a voir, ça te changera pas ton pb. En fait, ça c pour le buffer du server...
Mais je me renseigne toujours pour essayer de trouver une solution
Marsh Posté le 14-03-2002 à 16:32:04
Alors j'ai une solution, mais cela suppose que tu controle le serveur IIS. (parce que sinon ça a pas l'air gagné ...)
alors dans IIS
tu va explorer le contenu du site
tu vas sur le .rtf
tu fais clic droit
properties
onglet "en-tetes HTTP"
Activer l'expiration de contenu
on coche
expirer immédiatement
et voilà
Voila, c pas de moi, c un pote, alors dit lui merchii
Marsh Posté le 14-03-2002 à 16:55:17
petoulachi a écrit a écrit : Alors j'ai une solution, mais cela suppose que tu controle le serveur IIS. (parce que sinon ça a pas l'air gagné ...) alors dans IIS tu va explorer le contenu du site tu vas sur le .rtf tu fais clic droit properties onglet "en-tetes HTTP" Activer l'expiration de contenu on coche expirer immédiatement et voilà Voila, c pas de moi, c un pote, alors dit lui merchii |
ça marche, merci beaucoup j'ai fait une petite variante : j'ai fait la manip pour tout le répertoire contenant les fichiers rtf...
Marsh Posté le 14-03-2002 à 11:40:59
Voilà, je suis en train de développer une page en asp et qui contient, entre autre, un lien sur un fichier rtf. Quand je clique dessus, IE me l'ouvre à l'intérieur d'un navigateur (normal). Le pb est que si je remplace ce fichier (sur le hdd du serveur) par un autre (ayant le même nom afin que le lien reste valide), lorsque je clique à nouveau sur le lien, IE m'ouvre le fichier précédemment ouvert, celui qui a été placé dans le cache en fait ... Alors, ma question est comment faire en sorte que le nouveau fichier soitb pris en compte et ouvert correctement
Merci de votre aide...