我写的FTP软件载不能列目录的服务器上列目录时死过去了,这是怎么回事呢?
CFtpFileFind tofind(ftp);
tofind.FindFile();//就死在这里了
程序里也没有捕捉到异常。似乎它就一直等着对方发数据过来。。。。。。
我用flashFXP连接那个站时出来的是下面的东西。
[19:11:08] 200 PORT command successful.
[19:11:08] LIST
[19:11:09] 150 Opening ASCII mode data connection for /bin/ls.
[19:11:09] 425 Can't open data connection.
出来以后一切照旧,什么都可以操作,为什么我写的就不行呢????
有没有什么办法可以预先知道那个站点是否可以列目录,或是当数据连接不能建立时
使程序能继续运行下去的方法?
还有,怎么得到我发给服务器的命令,或是服务器发回给我的得数据(比如说425 Can't open data connection.)