0

我的问题是关于FTPClient。我需要详细的回复统计信息。当我使用时,getReplyString()我只得到部分信息。例如:我的代码是

FTPClient ftp = new FTPClient();
//some code here
ftp.storeFile(hostDir + fileName, input);
System.out.println(ftp.getReplyString());// This prints "226 Transfer OK" when it is sucessful

但是我需要获取我们在使用命令提示符手动执行 ftp 时获得的统计信息,如

226 Transfer OK
ftp: 50 bytes sent in 0.09Seconds 0.55Kbytes/sec.

如何使用 FTPClient 获取这些统计信息?有什么想法或链接可以参考吗?

4

1 回答 1

0

您可以手动进行,记录过程的开始和结束。之后,只是一些计算,例如:fileLength / timeEnd - timeStart。您应该在这些计算中多做一些工作。

于 2014-03-26T15:48:14.413 回答