Assignment how we download a file from internet in c# full code

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();
       


            }

        }
    }


Post a Comment

0 Comments