Como baixar um arquivo a partir de uma URL em C#
Minahil Noor
1 novembro 2020

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.
Artigo relacionado - Csharp File
- Obtenha o nome do arquivo do caminho em C#
- Como renomear um arquivo em C#
- C# Leia um arquivo de texto linha por linha
- Anexar ao arquivo de texto em C#
- Descompacte um arquivo Zip em C#