我正在使用AsyncTask
从网络文件夹下载文件。但是,文件的名称每次都不同。
有没有办法在Web文件夹中获取文件的名称? (在给定时间,该文件夹中只有1个文件)。
http://www.example.com/myfolder/myfile_1
答案 0 :(得分:2)
尝试ApacheURLLister(我没有对它进行过测试,但它可能有效):
URL url;
List serverDir = null;
try {
url = new URL("http://www.abc.com/myfolder/");
ApacheURLLister lister = new ApacheURLLister();
serverDir = lister.listAll(url);
}
catch (Exception e) {
e.printStackTrace();
Log.e("ERROR ON GETTING FILE","Error is " +e);
}
System.out.println(serverDir);
return serverDir;