使用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