我正在使用此代码获取目录中所有文件的列表
这里 webRequestUrl = something.com/directory/
FtpWebRequest fwrr = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://" + webRequestUrl));
fwrr.Credentials = new NetworkCredential(username, password);
fwrr.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
StreamReader srr = new StreamReader(fwrr.GetResponse().GetResponseStream());
string str = srr.ReadLine();
ArrayList strList = new ArrayList();
while (str != null)
{
strList.Add(str);
str = srr.ReadLine();
}
但我没有得到文件列表,而是得到一些 HTML 文档类型行。
这个 ftp 服务器是基于 windows 的,但它在 unix 服务器上运行良好。
请帮忙。
谢谢。