Comment télécharger un fichier à partir d'une URL en C#

Minahil Noor 16 février 2024
Comment télécharger un fichier à partir d'une URL en C#

Dans cet article, nous introduirons une méthode pour télécharger un fichier à partir d’une URL.

  • Utilisation de la méthode DownloadFile()

Utilisation de la méthode DownloadFile() pour télécharger un fichier à partir d’une URL en C#

Nous utiliserons la méthode définie par le système DownloadFile() pour télécharger un fichier à partir d’une URL. Nous devrons créer un nouvel objet WebClient pour appeler cette méthode. La syntaxe correcte pour utiliser cette fonction est la suivante.

WebClient.DownloadFile(Uri address, string fileName);

La méthode intégrée DownloadFile() a deux paramètres. Les détails de ses paramètres sont les suivants

Paramètres Description
address obligatoire Il s’agit de l’URL à partir de laquelle nous voulons télécharger le fichier.
fileName obligatoire C’est le nom du fichier que nous voulons télécharger.

Le programme ci-dessous montre comment nous pouvons utiliser la méthode DownloadFile() pour télécharger un fichier à partir d’une URL.

using System;
using System.Net;

class DownloadFile {
  static void Main() {
    WebClient mywebClient = new WebClient();
    mywebClient.DownloadFile("http://mysite.com/myfile.txt", @"d:\myfile.txt");
  }
}

Le fichier a été téléchargé sur le disque local D.

Article connexe - Csharp File