程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> pdf-檢查 PDF-file 是否存在

pdf-檢查 PDF-file 是否存在

編輯:編程綜合問答
檢查 PDF-file 是否存在

我想檢查下 pdf-file (就是:http://www.augustinianum.eu/roosterwijzigingen/14062012.pdf)是否存在。用的下面的代碼:

File fileTest = new File("http://www.augustinianum.eu/roosterwijzigingen/14062012.pdf");
 if(fileTest.exists()){
     //DO STUFF
 }

但是它沒有執行if 語句塊。為什麼呢? PDF 的確存在的啊。

最佳回答:


這個是一個url是否存在的問題,不是文件哦。

檢查url是否是404,可以用httpclient之類的工具去檢查。

假如服務端可控的話,對於文件的話,最好在服務端提供一個檢查的接口出來
http://domain/fileexits?filename=....返回一個狀態值。之後再去讀取,能減輕點服務端的壓力。假如服務端不是自己的,只好直接去get,看下是否有錯誤。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved