Загрузка файла FTP с использованием Apache commons vfs2

Я использую Apache Common VFS2, чтобы загрузить файл в моем локальном с сервера.

File destinationFile = new File(ConnectorUtil.generateFilePath(connRequest, destinationDir, newFileName));

        try(FileObject localFile = manager.resolveFile(destinationFile.getAbsolutePath())) {                
            try(FileObject remoteFile = manager.resolveFile(ConnectorUtil.createConnectionString(connRequest, ConnectorUtil.FTP_SCHEME, source), createDefaultOptions())) {
                localFile.copyFrom(remoteFile, Selectors.SELECT_SELF);
            }
        }

Я могу загрузить файл в свою систему, но при загрузке он показывает размер файла 0, а после полной загрузки он показывает оригинальный размер. так что возник вопрос, как это работает?

Я хочу скачать как streaming.no в памяти. так хорошо ли использовать vfs2

0 ответов

Другие вопросы по тегам