大家好
我现在用FtpWebRequest来访问Ftp服务器
Ftp服务器是Serv-U的WebRequestMethods.Ftp.ListDirectory;
返回的不是单纯的文件名
而是 文件夹名/文件名这样不是我想要的 
而且只有一台是这样 别的就是指返回文件名
请问是Serv-U权限设置的问题还是防火墙的问题 或者是代码还需要修改的地方怎么解决? 谢谢

解决方案 »

  1.   

    Public field Static  ListDirectory  表示获取 FTP 服务器上的文件的简短列表的 FTP NLIST 协议方法。
    Public field Static  ListDirectoryDetails  表示获取 FTP 服务器上的文件的详细列表的 FTP LIST 协议方法。你这种情况 确实奇怪,是否可改用 ListDirectoryDetails 处理下?
      

  2.   

    对方的是Linux的系统 可能是这个原因
      

  3.   

    Path.GETFIlename获取文件名
    与OS有关