Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# XmlHttpRequest et cache

Envoyé par : Fabsk

Date : 09/03/2006 20:37

Bonjour,

J'interroge régulièrement un fichier XML sur un serveur avec XmlHttpRequest. Malheureusement, le fourbe m'indique parfois qu'il expire en 2019, ce qui fait que parfois Firefox utilise directement le cache, alors que le fichier a changé (si je tape l'URL dans le navigateur et que je fais CTRL-F5, il prend bien la dernière version).

J'ai essayé de mettre les entêtes "pragma" et "Cache-control" à "no-cache", mais cela ne change rien. Comment pourrais-je faire une requête en ignorant le cache local ?

Merci de votre attention Fabien

# Re: XmlHttpRequest et cache

Envoyé par : Zéf

Date : 10/03/2006 08:51

Salut,

Il existe peut-être une solution plus "jolie" ; celle que j'utilise est de passer un paramètre supplémentaire (sans aucune utilité côté serveur) qui sert à faire des requêtes sur des adresses web différentes.

http://url.com/fichier.php?param1=17&param2=21&timeParam=456879

Et tu incrémentes ton timeParam à chaque appel.
Zéf

# Re: XmlHttpRequest et cache

Envoyé par : Fabsk

Date : 10/03/2006 19:10

Zéf a écrit:

Il existe peut-être une solution plus "jolie" ; celle que j'utilise est de passer un paramètre supplémentaire (sans aucune utilité côté serveur) qui sert à faire des requêtes sur des adresses web différentes.
http://url.com/fichier.php?param1=17&param2=21&timeParam=456879

Et tu incrémentes ton timeParam à chaque appel.

Plus joli je ne trouve pas, mais astucieux oui. Merci beaucoup! Fabien

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.