下的一些網址的文件的名字,我想列出與「巴紐」的擴展名的每個文件在某些URL例如清單用java
"http://kgs:8080/KGS/assets/"
我想要檢索的文件的名稱,如
background.png
foreground.png
我該如何做這個java?
謝謝
下的一些網址的文件的名字,我想列出與「巴紐」的擴展名的每個文件在某些URL例如清單用java
"http://kgs:8080/KGS/assets/"
我想要檢索的文件的名稱,如
background.png
foreground.png
我該如何做這個java?
謝謝
HTTP協議沒有在目錄列表文件的方法,所以我們不能在一般的情況下進行。
如果對http://kgs:8080/KGS/assets/
的請求返回HTML中的目錄列表,就像某些Web服務器一樣,您可以解析該列表以獲取URL列表。然後你瀏覽每個URL並檢查它們是否以.png
結尾。
感謝您的快速回復Joni – Eneramo
如果內容(文件)無法從html頁面訪問,則不可能在沒有蠻力和猜測路徑的情況下獲取它。如果這些文件是從html頁面鏈接的,則可能需要使用某個爬蟲。
如果'http:// kgs:8080/KGS/assets /'返回一個列表,那麼你可以解析它。 Othwise沒有辦法做到這一點。 –