Reklamları görebilmek için çerez izni vermelisiniz.

C# FTP Server Bağlantısı Yapmak

ravex

Ultra Member
Katılım
30 Tem 2019
Konular
217
Mesajlar
656
Tepkime puanı
387
Konum
Turkey
RC Point
0
FTP server’e bağlandıktan sonra indirme ya da yükleme işlemleri için istediğimiz bir klasör var mı yok mu kontrolü yapmamız gerekebilir. Bu gibi durumlarda bu kontrolü nasıl yapacağımızı göreceğiz.
C#:
string  FTPDosyaYolu = "ftp:/88.88.88.88:8888//FTP_Files";
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(FTPDosyaYolu);

string username = "kullaniciadi";
string password = "şifre";
request.Credentials = new NetworkCredential(username, password);

request.UsePassive = true; // pasif olarak kullanabilme
request.UseBinary = true; // aktarım binary ile olacak
request.KeepAlive = false; // sürekli açık tutma

request.Method = WebRequestMethods.Ftp.GetFileSize;

            try
            {
                FtpWebResponse response = (FtpWebResponse)request1.GetResponse();
                // klasör var
            }
            catch (WebException ex)
            {
                // klasör yok
            }


 
Üst