轻便好用的免费FTP服务器。
连接:
protected boolean login(String server, int port, String user, String password) {
for (int i = 0; i < LOGIN_REPEAT_TIMES; i++) { try { ftpClient.setConnectTimeout(5000);
if (!ftpClient.isConnected()) {
connect(server, port);
if (!ftpClient.isConnected()) continue;
}
if (ftpClient.login(user, password)) {
//ftpClient.setFileTransferMode(FTPClient.BINARY_FILE_TYPE);
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
ftpClient.setDataTimeout(120000);
ftpClient.setControlEncoding("GBK");
return true;
}
ftpClient.logout();
} catch (IOException e) {
logError(e);
}
try {
Thread.sleep(100L);
} catch (InterruptedException e) {
}
}
disconnect();
return false;
}