我想从一个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