使用Commons-net包编写FTP客户端出现异常。
[code]ftp = new FTPClient();
ftp.connect(FTP_SERVER_HOST, FTP_SERVER_PORT);
// 登录
ftp.login(FTP_SERVER_USER, FTP_SERVER_PASS);
reply = ftp.getReplyCode();
System.out.println(reply);
if (!FTPReply.isPositiveCompletion(reply))
{
ftp.disconnect();
System.err.println("FTP server refused connection.");
System.exit(1);
}[/code]
结果是ReplyCode始终打印出代码:230
[code]ftp = new FTPClient();
ftp.connect(FTP_SERVER_HOST, FTP_SERVER_PORT);
// 登录
ftp.login(FTP_SERVER_USER, FTP_SERVER_PASS);
reply = ftp.getReplyCode();
System.out.println(reply);
if (!FTPReply.isPositiveCompletion(reply))
{
ftp.disconnect();
System.err.println("FTP server refused connection.");
System.exit(1);
}[/code]
结果是ReplyCode始终打印出代码:230
使用Commons-net包编写FTP客户端时遇到异常问题,具体表现为登录后ReplyCode始终打印出230,但预期应该显示登录成功或失败的状态码。
692

被折叠的 条评论
为什么被折叠?



