我有一个 ftp 路径ftp://10.23.XX.XX/IN
,在该IN
文件夹内我还有十个文件夹,它们是ES
、US
等UK
。在 C# 中,我只想读取文件夹名称而不是里面的文件。你能告诉我怎么做吗?
此外,我使用了更多网站,它告诉我去,GetResponseStream
但我无法找到正确的代码来获取目录。
我尝试使用的代码如下:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://10.23.xx.xx/IN");
request.Credentials = new NetworkCredential("ABC", "ABC");
//request.Method = WebRequestMethods.Ftp.PrintWorkingDirectory.All<request.>;
// request.Method = WebRequestMethods.Ftp.ListDirectory;
request.Proxy = null ;
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse()){}