我想從一個java應用程序訪問存儲在http目錄下的文件,例如:http://www.zen134237.zen.co.uk/ 。假定服務器允許目錄列表或它在FTP上。有人能指出我正確的方向嗎?如何從java應用程序訪問http服務器目錄?
1
A
回答
1
你提到你想訪問http目錄下的文件。你知道這個文件的位置嗎?您可以使用Java的net包並打開一個url連接。然後從這個URL連接中提取內容。
從Java教程摘自:
http://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
1
有在網絡上無數的例子,所以我就離開這裏,兩個指針:
相關問題
- 1. 如何從java文件服務器訪問目錄?
- 2. 如何從遠程服務器訪問Android應用程序
- 3. 如何從linux C++應用程序訪問SQL服務器?
- 4. 如何指定服務器從Java應用程序訪問數據存儲?
- 5. 如何簽署從tomcat服務器訪問服務的JNLP應用程序?
- 6. 如何在java web應用程序中使用http服務器和應用程序服務器
- 7. 如何在maven web應用程序中訪問目錄(java)
- 8. 從C#應用程序訪問mysql遠程服務器
- 9. OSGi在應用程序服務器中訪問Java EE
- 10. 如何在asp.net MVC應用程序的虛擬目錄中訪問WCF服務?
- 11. Grails應用程序,可從Java DAO服務訪問數據庫 - 如何訪問Controller中的服務?
- 12. 如何訪問Websphere應用程序服務器羣集中的應用程序?
- 13. 如何從應用程序內部訪問JBoss數據目錄?
- 14. 如何在Django應用程序中訪問redis服務器?
- 15. R閃亮的服務器 - 如何訪問應用程序?
- 16. weird asp.net'服務器無法訪問應用程序目錄...'錯誤
- 17. 在openshift中訪問jenkins服務器中的tomcat應用程序目錄
- 18. 如何從Web應用程序訪問內存中的服務?
- 19. 如何從PHP訪問Azure移動應用程序服務?
- 20. 如何從我的iPhone應用程序訪問SOAP Web服務
- 21. 如何從遠程服務器訪問Google Drive應用程序數據?
- 22. 如何從C++服務應用程序訪問Windows登錄(認證)API?
- 23. ibm HTTP服務器無法訪問資源目錄
- 24. 從外部應用程序訪問嵌入式Solr服務器
- 25. 從服務器應用程序訪問MySQL表
- 26. 從本地應用程序訪問SSRS服務器報告
- 27. 從macOS和iOS應用程序訪問Realm對象服務器
- 28. 從android應用程序訪問FTP服務器
- 29. 應用程序目錄訪問
- 30. 如何使用iPhone應用程序從服務器訪問數據
存在準備使用的http客戶端。你有沒有嘗試使用其中之一?見[這裏](http://stackoverflow.com/questions/3089394/java-httpclient-how-to-download-all-the-files-from-a-given-folder?rq=1)。 – mrab