如何从java应用程序访问http服务器目录?

如何从java应用程序访问http服务器目录?,java,file,httpclient,Java,File,Httpclient,我想访问存储在http目录下的文件,例如: 来自java应用程序。假设服务器允许目录列表,或者它在FTP上。有人能给我指出正确的方向吗?你提到你想访问http目录下的一个文件。你知道这个文件的位置吗?您可以使用Java的net包并打开url连接。然后从这个url连接中提取内容 摘自java教程: 网络上有很多例子,所以我在这里只留下两点: 存在随时可用的http客户端。你试过用其中一个吗?看见 import java.net.*; import java.io.*; public cl

我想访问存储在http目录下的文件,例如:
来自java应用程序。假设服务器允许目录列表,或者它在FTP上。有人能给我指出正确的方向吗?

你提到你想访问http目录下的一个文件。你知道这个文件的位置吗?您可以使用Java的net包并打开url连接。然后从这个url连接中提取内容

摘自java教程:


网络上有很多例子,所以我在这里只留下两点:


存在随时可用的http客户端。你试过用其中一个吗?看见
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();
    }
}