Имам въпрос относно метода за качване на автобиография, използван в com.jscape.inet.sftp.Sftp
клас.
Според API, в метода по-долу вторият аргумент е localFileOffset
.
resumeUpload(java.lang.String localFile, long localFileOffset)
Как се изчислява localFileOffset
? Предполагам, че localFileOffset
трябва да бъде точката, от която качването трябва да продължи, което е основно размерът на файла, който вече е качен в байтове.
Нещо като по-долу:
Boolean isRemoteFileAvailable = sftp.isValidPath(uploadDir + "/" + RemoteFileName);
if (isRemoteFileAvailable)
{
remoteFileSize = sftp.getFilesize(rrFileName);
localFileOffset = remoteFileSize;
}