PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Recuperer automatiquement un fichier depuis un site web
Recuperer automatiquement un fichier depuis un site web
Débuté par Fred2355, 05 mar. 2017 16:51 - 5 réponses
Membre enregistré
231 messages
Popularité : +7 (7 votes)
Posté le 05 mars 2017 - 16:51
Bonjour,
J'ai mis un fichier (certes, ...vide) sur l'adresse suivante:
http://78.221.244.45/PROLITE/test.xml

Je voudrais, depuis mon appli, le récupérer à chaque fois que j'appuie sur le bouton BTN_MonBouton
Je n'ai pas trouvé dans les fonctions HTTPxxxxxx quelque chose qui puisse m'aider?

Par quelle fonction je devrais passer pour y arriver?

Merci pour vos commentaires.
Message modifié, 05 mars 2017 - 16:53
Membre enregistré
946 messages
Popularité : +102 (110 votes)
Posté le 05 mars 2017 - 22:42
Bonsoir
Essayez :
IF httpRequête("http://78.221.244.45/PROLITE/test.xml") THEN
Temp est une chaîne = HTTPDonneRésultat(httpRésultat)
Trace(Temp)
END
Membre enregistré
231 messages
Popularité : +7 (7 votes)
Posté le 05 mars 2017 - 23:10
Bonsoir,
Merci pour ta réponse.
C'est presque ça. Et je comprends que je me suis mal exprimé.
Je cherche à récupérer le fichier, exemple, si le fichier s'appelle test.xml, il faut que je puisse télécharger le fichier text.xml. (par exemple, le télécharger dans le répertoire de mon exécutable).
Une fois téléchargé, j'ai déjà une routine qui ira lire le contenu de ce fichier.
Comment faire?
Merci
Posté le 06 mars 2017 - 11:51
Bonjour

Philippe t'a donné la bonne réponse.

Si tu veux l'enregistrer sur disque, fais un fsauvetexte en plus du code
précédent.

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com


Le 3/5/2017 à 5:10 PM, Fred2355 a écrit :
Bonsoir,
Merci pour ta réponse.
C'est presque ça. Et je comprends que je me suis mal exprimé.
Je cherche à récupérer le fichier, exemple, si le fichier s'appelle
test.xml, il faut que je puisse télécharger le fichier text.xml. (par
exemple, le télécharger dans le répertoire de mon exécutable).
Une fois téléchargé, j'ai déjà une routine qui ira lire le contenu de ce
fichier.
Comment faire?
Merci
Membre enregistré
37 messages
Popularité : +1 (1 vote)
Posté le 06 mars 2017 - 12:33
Bonjour,
ou regarde dans l'aide du coté de HTTPDestination().

--
Bonne journée

J. Feyen
Membre enregistré
514 messages
Popularité : +7 (7 votes)
Posté le 13 septembre 2019 - 19:26
Est ce qu'il y a une autre manière afin d'éviter l'utlisation de httprequete car c'est très lent !!
pour un fichier json de quelques ko elle prend un temps énorme !!