C#怎么判断FTP是否连接上

 我来答
yj...2@sina.com
2016-12-23 · 超过212用户采纳过TA的回答
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:245万
展开全部
FtpWebResponse的StatusCode属性获取从 FTP 服务器上发送的最新状态代码。
Undefined 包含此值是为了完整性,服务器从不返回此值。
RestartMarker 指示响应包含一个重新启动标记回复。此状态附带的说明文本包含用户数据流标记和服务器标记。
ServiceTemporarilyNotAvailable 指示此服务现在不可用;请稍后再试您的请求。
DataAlreadyOpen 指示数据连接已打开并且请求的传输已开始。
OpeningData 指示服务器正在打开数据连接。
CommandOK 指示命令成功完成。
CommandExtraneous 指示服务器未执行该命令,因为无需此命令。
DirectoryStatus 指示目录状态。
FileStatus 指示文件状态。
SystemType 指示使用 Internet Assigned Numbers Authority(Internet 号码分配机构)出版的 Assigned Numbers(号码分配)文档中发布的系统名的系统类型名称。
SendUserCommand 指示服务器已能进行用户登录操作。
ClosingControl 指示服务器正在关闭管理连接。
ClosingData 指示服务器正在关闭数据连接,并且请求的文件操作成功。
EnteringPassive 指示服务器正在进入被动模式。
LoggedInProceed 指示用户已登录且可发送命令。
ServerWantsSecureSession 指示服务器接受客户端指定的身份验证机制,并且安全数据交换完成。
FileActionOK 指示请求的文件操作成功完成。
PathnameCreated 指示请求的路径名已创建。
SendPasswordCommand 指示服务器需要提供密码。
NeedLoginAccount 指示服务器需要提供登录帐户。
FileCommandPending 指示请求的文件操作需要其他信息。
ServiceNotAvailable 指示此服务不可用。
CantOpenData 指示无法打开数据连接。
ConnectionClosed 指示连接已关闭。
ActionNotTakenFileUnavailableOrBusy 指定无法对指定文件执行请求的操作,原因是该文件不可用或正在使用中。
ActionAbortedLocalProcessingError 指示发生了阻止完成请求操作的错误。
ActionNotTakenInsufficientSpace 指示不能执行请求的操作,因为服务器上没有足够的空间。
CommandSyntaxError 指示命令具有语法错误或不是服务器可识别的命令。
ArgumentSyntaxError 指示一个或多个命令参数具有语法错误。
CommandNotImplemented 指示 FTP 服务器未执行该命令。
BadCommandSequence 指示命令序列的顺序不正确。
NotLoggedIn 指示登录信息必须发送到服务器。
AccountNeeded 指示需要服务器上的用户帐户。
ActionNotTakenFileUnavailable 指定无法对指定文件执行请求的操作,原因是该文件不可用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式