私の主な目標は、最初のページの PDF ファイルの画像を作成することです。インターネットのパブリック ディレクトリに置かれたファイル。FTP の場合もあれば、HTTP URL の場合もあります。
private void downloadTheFile(String path, String name) throws MalformedURLException, IOException {
InputStream in;
in = new URL(path).openStream();
OutputStream out = new FileOutputStream(name + ".pdf");
try {
byte buf[] = new byte[4096];
for (int n = in.read(buf); n > 0; n = in.read(buf)) {
out.write(buf, 0, n);
}
} finally {
out.close();
}
}
問題は、ftp: //cmp.felk.cvut.cz/pub/cmp/articles/bakstein/Bakstein-TR-2006-09.pdfのような ftp ファイルをダウンロードしたいときに、 存在しないことです。プロセス全体を停止します
どういうわけかファイルをダウンロードする前に、本当に存在するかどうかを常に確認する必要がありますが、http URL の解決策しか見つかりませんでした
誰でも私を助けてくれますか?