У меня есть вопрос относительно метода загрузки резюме, используемого в классе 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;
}