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.

Installation du FrameWork 3.5 sur W...
Installation du FrameWork 3.5 sur Windows Server
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

  • Obtenir le nom du fichier à partir du chemin en C#
  • Comment renommer un fichier en C#
  • C# Lire un fichier texte ligne par ligne