Friday, 11 January 2013

List All Directory Contents in FTP Dynamically


List All Directory Contents in FTP Dynamically


This code snippet will display the lists of files inside a directory in FTP.. 


using System;

using System.IO;

using System.Net;

using System.Text;

namespace Examples.System.Net

{

public class WebRequestGetExample

{

public static void Main ()

{

// Get the object used to communicate with the server. 

FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/");

request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;

// This example assumes the FTP site uses anonymous logon. 

request.Credentials = new NetworkCredential ("anonymous","janeDoe@contoso.com");

FtpWebResponse response = (FtpWebResponse)request.GetResponse();

Stream responseStream = response.GetResponseStream();

StreamReader reader = new StreamReader(responseStream);

Console.WriteLine(reader.ReadToEnd());

Console.WriteLine("Directory List Complete, status {0}", response.StatusDescription);

reader.Close();

response.Close();

}

}

}

Refer this link for more details:

No comments:

Post a comment

Thank You for Your Comments. We will get back to you soon.

back to top