FTPサーバーからファイルをダウンロードしています。ファイルの内容は時々変更されます。ファイル名は常に同じです。
このシナリオは可能ですか?
- ファイルの内容は「aaaaaaaaaaaaa」です
- ダウンロードを開始します
- ファイルが上書きされ、「bbbbbbbbbbbbb」のようになります
- 取得するファイルの内容は「aaaaabbbbbbb」です
ダウンロードに使用するライブラリはapachecommons-netです。
使用されるコードは次のとおりです。
FTPClient ftpClient = new FTPClient();
//client connecting code...
//...
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
ftpClient.retrieveFile(path, outputStream);
outputStream.writeTo(new FileOutputStream(new File("myFile.txt")));