看清楚是下载文件夹不是文件
原本文件能下载,但输入文件夹的名字就不行了
可以尝试下载时候自己新建一个文件夹然后将文件逐个写入。
public String findFileSavePathByFileName(String filename,String saveRootPath){undefined
int hashcode = filename.hashCode();
int dir1 = hashcode&0xf; //0--15
int dir2 = (hashcode&0xf0)>>4; //0-15
String dir = saveRootPath + "\\" + dir1 + "\\" + dir2; //upload\2\3 upload\3\5
File file = new File(dir);
if(!file.exists()){undefined
//创建目录
file.mkdirs();
}
return dir;
}
不能直接下载文件夹的 ,你可能需要先遍历里面的文件 然后一个一个下载
可以用zip、ara等
使用Filezila连接远程服务器进行下载文件夹