我的主要目標是製作第一頁PDF文件的圖像。該文件放置在Internet公共目錄中。它有時FTP有時HTTP URL如何確定是否存在帶有ftp 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文件,如: ftp://cmp.felk.cvut.cz/pub/cmp/articles/bakstein/Bakstein-TR-2006-09.pdf 和犯規存在的話,它停止整個procces
我都要問如果它真的存在之前我以某種方式下載文件,但我只發現一些解決方案的http網址
任何人都可以幫助我嗎?
您也可以到這裏看看:http://commons.apache.org/proper/commons-net/這可以幫助您解決許多互聯網協議問題。 – Averroes