FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create("ftp://10.38.129.14:21//home//xy2012");
ftp.Credentials = new NetworkCredential("用户名", "密码");
ftp.Method = WebRequestMethods.Ftp.ListDirectory;
WebResponse response = ftp.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);
string line = reader.ReadLine();
while (line != null)
{
if (!string.IsNullOrEmpty(line.Trim()))
{
Console.WriteLine(line);
}
line = reader.ReadLine();
}
ftp.Credentials = new NetworkCredential("用户名", "密码");
ftp.Method = WebRequestMethods.Ftp.ListDirectory;
WebResponse response = ftp.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);
string line = reader.ReadLine();
while (line != null)
{
if (!string.IsNullOrEmpty(line.Trim()))
{
Console.WriteLine(line);
}
line = reader.ReadLine();
}