你好我想从ftp server.for下载文件我正在使用ftpclient api。 没有登录我能看到文件,但ftpclient使用登录来保存文件。我在这个过程中做错了吗?
我正在使用以下代码下载文件
FTPClient ftpClient = new FTPClient();
FileOutputStream fos = null;
try {
// pass directory path on server to connect
ftpClient.connect("********.com");
// pass username and password, returned true if authentication is
// successful
boolean login =true;//ftpClient.login("********", "******************") ;
if (login)
{
System.out.println("Connection established...");
fos = new FileOutputStream("files/downloadedFile.jpg");
boolean download = ftpClient.retrieveFile("/eI-event2014/20140320_124033.jpg",fos);
if (download) {
System.out.println("File downloaded successfully !");
} else {
System.out.println("Error in downloading file !");
}
没有登录我能打开这是我在做错了吗? 我在内联网,所以我也提供我的凭证来访问它,但仍然无法下载文件。