J'essaie de télécharger les données d'un client sur ma machine locale (par programme) et leur serveur Web est très, très lent, ce qui provoque un timeout dans mon WebClient
objet.
Voici mon code:
WebClient webClient = new WebClient();
webClient.Encoding = Encoding.UTF8;
webClient.DownloadFile(downloadUrl, downloadFile);
Existe-t-il un moyen de définir une temporisation infinie sur cet objet? Ou sinon, quelqu'un peut-il m'aider avec un exemple sur une autre façon de le faire?
L'URL fonctionne bien dans un navigateur - il ne faut que 3 minutes environ pour s'afficher.