commons net 下载文件时间过长时下载不正确

绝对零度 发布于 2013/05/24 18:40
阅读 98
收藏 0

如果用commons net下载一个很大的文件,下载的过程不会抛异常,但是下载完成调用ftpClient.disconnect时,抛出了FTPConnectionClosedException异常,并且下载下来的文件大大小有问题。

有可能是下载时间过长,FTP服务器主动断开连接了,但是为什么不提前抛异常,而是在ftpClient.disconnect时才抛出呢?有什么方法可以不用调整FTP服务器的设置,而避免这个问题啊?

加载中
返回顶部
顶部