用ftp下载文件,ftpClient.retrieveFileStream(filename)返回null

移动开发 码拜 8年前 (2016-01-31) 3440次浏览
ftpClient.connect(hostname, port);
boolean loginflag = ftpClient.login(ftpusername, ftppwd);
if (loginflag && FTPReply.isPositiveCompletion(ftpClient.getReplyCode()))
{
InputStream inputStream =null;
inputStream=ftpClient.retrieveFileStream(“loom.jpg”);//返回为空
}
在浏览器中输入:ftp://127.0.0.1:2121/loom.jpg可以得到文件
解决方案:20分
设置一下passive mode  目录也要对。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明用ftp下载文件,ftpClient.retrieveFileStream(filename)返回null
喜欢 (0)
[1034331897@qq.com]
分享 (0)