如何检查服务器上是否存在某个DIR? 虽然我可以检查文件是否存在或不通过:Dir存在或不存在于FTP上
try
{
FtpWebRequest request=null;
request = (FtpWebRequest)WebRequest.Create("ftp://" + webrequestUrl + "/somefile.txt");
request.Credentials = new NetworkCredential(username, password);
request.Method = WebRequestMethods.Ftp.ListDirectory;
using (FtpWebResponse response = (FtpWebResponse)request.GetResponse())
{
// Okay.
}
}
catch (WebException ex)
{
if (ex.Response != null)
{
FtpWebResponse response = (FtpWebResponse)ex.Response;
if (response.StatusCode == FtpStatusCode.ActionNotTakenFileUnavailable)
{
//task
}
}
}
但我怎么检查DIR?如果我只在URI中指定DIR,那么在DIR不存在的情况下它不会被捕获。
令人印象深刻,11个问题,你从来没有接受一个答案...... – Bobby 2010-01-05 09:11:56
虽然直到我没有得到任何确切的答案,我需要他们操纵它们,所以我没有将它们标记为答案,因为其他用户(正在搜索某个查询)将从正确答案转移。 – marshalprince 2010-01-05 09:23:41
@marshalprince这位先生,没有任何意义。 – Dan 2012-10-03 02:36:03