Bonjour à tous,

Pour les besoins d'un projet, je récupère une fichier XML sur un serveur distant à l'aide d'un HTTPService :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<mx:HTTPService id="getContactsService" 
    	resultFormat="e4x"
    	useProxy="false"
    	result="getContactsFromXDMSHandler(event);"
    	fault="getContactsFromXDMSFaultHandler(event);"
        url = "..";
        method = "GET"
    	/>
 
<mx:Button label="Connexion" id="connexionBouton" click="getContactsService.send()"/>
Cependant, ce fichier étant modifier régulièrement par une autre application, j'aurai besoin de le récupérer à intervalle régulier.

Hors, lorsque je le récupère une seconde fois (donc avec un deuxième appel à la méthode send()), cela ne fonctionne pas.
En effet, je sais que le fichier est modifié et ne vois pas le changement.

Donc ma question est simple : peut-on faire plusieurs appel à un HTTPService ? J'ai l'impression que non ?

J'ai bien essayer la méthode clearResult du HTTTPservice .. mais sans succès

Quelqu'un à t'il déjà rencontré ce problème ?

Merci d'avance

Thomas