Assignment how we download a file from internet in c# full code
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
namespace downloadingfileeeee
{
class Program
{
static void Main(string[] args)
{
// Console.WriteLine("enter remote file path");
string remote = "https://pagalworld.info/filedownload/13074/113244/01%20Ghoomar%20-%20Padmaavat%20190Kbps.html";
// Console.WriteLine("enter path to save file");
string local = "";
DownLoadFile(@remote, @local);
Console.WriteLine("file downloaded successfuly");
}
static void DownLoadFile(string remote, string local)
{
FileStream localfilestream = new FileStream(local, FileMode.OpenOrCreate,FileAccess.Write);
FtpWebRequest ftprequst = (FtpWebRequest)WebRequest.Create(remote);
ftprequst.Method = WebRequestMethods.Ftp.DownloadFile;
ftprequst.Credentials = new NetworkCredential("pasword", "enter your email");
WebResponse ftpresponse = ftprequst.GetResponse();
Stream ftpresponsestrem = ftpresponse.GetResponseStream();
byte[] buffer = new byte[1024];
int byteread = ftpresponsestrem.Read(buffer, 0, 1024);
while (byteread > 0)
{
localfilestream.Write(buffer, 0, byteread);
byteread = ftpresponsestrem.Read(buffer, 0, 1024);
}
localfilestream.Close();
ftpresponsestrem.Close();
}
}
}
0 Comments