回复:Net.WebRequestMethods.Ftp.ListDirectory抱歉,我们通常无法提供详细的开发问题支持。您需要调试发送的详细 FTP 命令和接收到的响应。您可以将其与其他 FTP 客户端软件进行比较。大多数基于图形界面的 FTP 客户端软件都可以显示详细的 FTP 日志信息。
对于 C# 用户,我们已经测试了一个示例程序,运行正常:
-----------------------------------
静止的 空白 主要的(细绳
[] 参数)
{
FTP Web请求 请求 = (FTP Web请求)Web请求.创造("ftp://ftp.drivehq.com"
);
请求.方法 =
Web请求方法.FTP
.列出目录详情;
// 请将其更改为您的真实用户名/密码。
请求.凭据 =
新的 网络凭证 (用户名,密码
);
FTP Web响应 响应 = (FTP Web响应
request.GetResponse();
溪流
responseStream = response.GetResponseStream();
StreamReader 读者 = 新的 StreamReader
(响应流)
安慰
.WriteLine(reader.ReadToEnd());
安慰.WriteLine(“目录列表已完成,状态 {0}”
, response.StatusDescription);
读者.关闭();
response.Close();
}
---------------
它同时返回文件名和文件夹名。
请注意,我们无法提供软件开发方面的技术支持;但是,如果您认为/发现我们的 FTP 服务器存在漏洞,请与我们联系并提供更详细的信息,我们将尽快修复问题。