Télécharger un fichier depuis une URL en C#

Dans ce tutoriel nous allons découvrir comment télécharger un fichier depuis une URL sur le disque local. La manière la plus simple consiste à utiliser la classe WebClient et sa méthode DownloadFile. Cette méthode a deux paramètres, le premier est l’URL du fichier que vous voulez télécharger et le deuxième paramètre est le chemin d’accès au disque local sur lequel vous voulez enregistrer le fichier.
 
 

Programme C# pour télécharger un fichier depuis une URL
using System.Net;

try
{
    WebClient webClient = new WebClient();
    webClient.DownloadFile("http://mysite.com/myfile.txt", @"c:\myfile.txt");
}
catch (WebException e)
{
    // Traitement des erreurs
    MessageBox.Show(e.ToString());
}

La fonction de téléchargement lève une exception WebException si le téléchargement échoue. Nous devons donc placer cette fonction dans un bloc try {} catch {}.
qcm-csharp

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *