hey,
ich möchte gerne ein Programm schreiben mit der ich eine datei von einem ftp-server uploaden und downloaden kann... ich hab zwar eine lösung, aber möchte das ganze in einem programm realisieren:
hoffe es kann mir da jemand weiterhelfen. ???:L
ich möchte gerne ein Programm schreiben mit der ich eine datei von einem ftp-server uploaden und downloaden kann... ich hab zwar eine lösung, aber möchte das ganze in einem programm realisieren:
Java:
private static void uploadFile() throws Exception {
02 FTPClient ftp = new FTPClient();
03 ftp.connect("<server>");
04 int reply = ftp.getReplyCode();
05
06 if (!FTPReply.isPositiveCompletion(reply)){
07 System.out.println("FTP server refused connection.");
08 }
09
10 ftp.login("<user>", "<pwd>");
11 ftp.setFileType(FTP.BINARY_FILE_TYPE);
12 ftp.enterLocalPassiveMode();
13
14 InputStream is = new FileInputStream("C:\\tmp\\hello.pdf");
15 ftp.storeFile("/in/hello.pdf", is);
16 is.close();
17
18 ftp.logout();
19 ftp.disconnect();
20 }
Java:
01 private static void downloadFile() throws Exception {
02 FTPClient ftp = new FTPClient();
03 ftp.connect("<server>");
04 int reply = ftp.getReplyCode();
05
06 if (!FTPReply.isPositiveCompletion(reply)){
07 System.out.println("FTP server refused connection.");
08 }
09
10 ftp.login("<user>", "<pwd>");
11 ftp.setFileType(FTP.BINARY_FILE_TYPE);
12 ftp.enterLocalPassiveMode();
13
14 OutputStream os = new FileOutputStream("C:\\tmp\\hello.ppt");
15 ftp.retrieveFile("/out/hello.ppt", os);
16 os.close();
17
18 ftp.logout();
19 ftp.disconnect();
20 }
hoffe es kann mir da jemand weiterhelfen. ???:L