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 Folder

  • Comment créer un dossier en C#
  • C# obtenir le chemin du dossier actuel