任何人都有如何使用支持恢复的ftp4j上传以及如何显示进度栏的示例吗?

最佳答案

我刚刚实现了以下代码。

我发现如果使用压缩流,则不能依赖侦听器报告的已传输字节,因为服务器可以等待更多数据才能解码先前接收到的块。

因此,即使流是普通的,在某些情况下失去连接​​的情况下,您仍然不能依靠侦听器报告的总传输字节数。因此,我终于意识到最好的方法是询问服务器接收了多少字节。

在我的模板中,时间冗余更为笼统,涉及与FTP服务器的控制连接。您可以将while循环限制为数据连接,即上传。

ojit_pre

关于java - 使用FTP4J恢复上传进度并获得多少百分比的上传,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5628126/

10-12 00:30
查看更多