日期:2014-05-17  浏览次数:20953 次

apache的ftpserver、ftpclient上传大文件报错
有哪位用过apache的ftpserver、ftpclient开源组件的,请教个问题:
ftp客户端上传小文件可以正常上传没有问题,上传大文件时服务器端可以正确接收到完整的文件,
但客户端报错误:
java.net.SocketTimeoutException: Read timed out,不知道是什么原因造成的?
文件超过64K就报错,服务器可以收到文件,但第一次给客户端返回文件格式异常,随后服务器又正常处理传过来的完整文件。
ftpserver :ftplet-api-1.0.6
ftpclient:ftp4j-1.5.1

------解决方案--------------------
超时了,增大客户端的超时时间试试。
还不行的话,你发送和接收的源码发一下看看