Como baixar um arquivo a partir de uma URL em C#
Minahil Noor
11 dezembro 2023
Neste artigo, vamos introduzir um método para baixar um arquivo a partir de um URL
.
- Utilizando o método
DownloadFile()
.
Utilize o DownloadFile()
Método para baixar um arquivo a partir de uma URL em C#
Vamos utilizar o método definido pelo sistema DownloadFile()
para baixar um arquivo de um URL
. Teremos que criar um novo objeto WebClient
para chamar este método. A sintaxe correta para utilizar esta função é a seguinte.
WebClient.DownloadFile(Uri address, string fileName);
O método embutido DownloadFile()
tem dois parâmetros. Os detalhes de seus parâmetros são os seguintes
Parâmetros | Descrição | |
---|---|---|
address |
obrigatório | É o URL de onde queremos fazer o download do arquivo. |
fileName |
obrigatório | É o nome do arquivo que queremos baixar. |
O programa abaixo mostra como podemos utilizar o método DownloadFile()
para baixar um arquivo a partir de uma 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");
}
}
O arquivo foi baixado para o disco local D.