Javaの接続、FTPサーバーとファイルのアップロードとダウンロードのために

①クライアントを作成します 

 FTPClient ftpClient =新しいFTPClient();

②クライアント接続の着陸ftpサーバ

ftpClient.connect(ホスト名、ポート); // ftpサーバ接続

ftpClient.login(ユーザ名、パスワード); // ftpサーバにログインします。

成功したかどうかを判断着陸③

INT replyCode = ftpClient.getReplyCode(); // replyCodeステータスコードが返され表します。

trueの場合FTPReply.isPositiveCompletion(replyCode)//状態決意ステータスコードは、接続が成功したことを示しています。

④接続操作後

、ftpClientは、ファイルをアップロード

 バイナリ形式でftpClient.setFileType(ftpClient.BINARY_FILE_TYPE)//出力

ftpClient.makeDirectory(パス名)// FTPのダウンロードファイルには、パスを保存した後

ftpClient.changeWorkingDirectory(パス名)は、ファイルパスに切り替え//

ftpClient.storeFile(ファイル名、InputStreamのは)ダウンロードを開始//、InputStreamがデータソースを表します。

2:ftpClientダウンロードファイル

ftpClient.changeWorkingDirectory(パス名); //作業ディレクトリに

ftpClient.retrieveFile(file.getName()、OS); //ファイル名の名前をダウンロードする必要があり、OSはBufferReaderデータ起源です。

3:ftpClientは、ファイルを削除

ftpClient.changeWorkingDirectory(パス名)。

ftpClient.dele(ファイル名); //は、対応するファイルを削除します

接続を閉じる⑤

ftpClient.loginout();

ftpClient.disconnected();

 

おすすめ

転載: www.cnblogs.com/fpfblog/p/11423013.html