Afin de télécharger des fichiers volumineux (>10Mo) uniquement accessible en
HTTP, j'utilise la fonction httprequete comme suit :
(j'utilise un thread)
HTTPJauge(JAUGE_Jauge)
HTTPRequête("
http://monsite/monfichier.zip")
res est une chaîne = HTTPDonneRésultat()
fSauveTexte(NomFichier,res)
Ca marche sur un poste récent, mais sur un poste moins costaud (processeur),
le téléchargement prend toutes les ressources du processeur (alors que le
téléchargement via un navigateur ne pose pas de soucis). De plus, la vitesse
de téléchargement semble décroître au fur et à mesure du téléchargement (ça
part vite et c'est de plus en plus lent). Je pense qu'on arrive aux limites
du faisable avec cette fonction HTTPREQUETE.
Connaissez-vous d'autres moyens pour télécharger de gros fichiers en HTTP
via Windev ?