日期:2014-05-17  浏览次数:20803 次

关于FtpWebRequest 请求FTP的问题。。
FTP里的文件夹 和文件均有规律

先取得文件夹,然后获取当前文件夹中有多少文件。然后循环生成各个文件名称来获取文件中的内容

用流接收。

但是有个问题。为什么会时不时跑出

远程服务器返回错误: (503) 命令顺序错误。


什么原因?


------解决方案--------------------
看看是不是这个原因:

FtpWebResponse response = (FtpWebResponse)request.GetResponse();
request.KeepAlive = false;

来自帖子:
http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/16e79322-41ac-45ba-adfb-7f6a677c190a/