En tant que nouvel utilisateur, je voulais télécharger des fichiers depuis Internet. Le code suivant trouvé sur ce forum marche parfaitement bien.

Code : Tout sélectionner
If InitNetwork()=0
MessageRequester("Erreur","Connexion internet indisponible"+Chr(10)+"ce programme va se terminer.",#MB_ICONEXCLAMATION)
Else
url$="http://ftp.gamez-mania.info/config.xml"
filtre$=""
destination$="E:\Mes Documents\PureBasic\Essais_telechargement\recu.xml"
NomDeFichier$ = SaveFileRequester("Enregistrement du fichier", destination$, filtre$, 0)
If NomDeFichier$=""
MessageRequester("erreur","Pas de nom de fichier, ce programme va se terminer.") ;
End
Else
If ReceiveHTTPFile(url$,NomDeFichier$)
MessageRequester("succés","le fichier à été copié sous "+NomDeFichier$+Chr(10)+"ce programme va se terminer.") ;
End
Else
MessageRequester("erreur","impossible de télécharger le fichier "+Chr(10)+url$+Chr(10)+Chr(10)+"Ce programme va se terminer.") ;
End
EndIf
EndIf
EndIf

Code : Tout sélectionner
If InitNetwork()=0
MessageRequester("Erreur","Connexion internet indisponible"+Chr(10)+"ce programme va se terminer.",#MB_ICONEXCLAMATION) ;
Else
url$="https://media.fdj.fr/generated/game/loto/nouveau_loto.zip"
filtre$="Compressé (*.zip)|*.zip"
destination$="E:\Mes Documents\PureBasic\Essais_telechargement\recu.zip"
NomDeFichier$ = SaveFileRequester("Enregistrement du fichier nouveau_loto.zip", destination$, filtre$, 0)
If NomDeFichier$=""
MessageRequester("erreur","Pas de nom de fichier, ce programme va se terminer.") ;
End
Else
If ReceiveHTTPFile(url$,NomDeFichier$)
MessageRequester("succés","le fichier à été copié sous "+NomDeFichier$+Chr(10)+"ce programme va se terminer.") ;
End
Else
MessageRequester("erreur","impossible de télécharger le fichier "+Chr(10)+url$+Chr(10)+Chr(10)+"Ce programme va se terminer.") ;
End
EndIf
EndIf
EndIf

Alors que si je saisis le même url dans Internet Explorer, ça se télécharge parfaitement

Quel peut être le problème, je nage....