Java 使用ApacheVFS恢复文件下载
我有一个应用程序,它使用VFS通过FTP或SFTP下载文件。当文件很大且网络连接丢失时,我当前必须重新开始下载Java 使用ApacheVFS恢复文件下载,java,apache-commons-vfs,Java,Apache Commons Vfs,我有一个应用程序,它使用VFS通过FTP或SFTP下载文件。当文件很大且网络连接丢失时,我当前必须重新开始下载 是否可以使用VFS进行可恢复的文件下载 我在commons电子邮件档案中找到了答案: 您可以使用以下内容: FileObject fo = VFS.getManager().resolveFile("ftp://..."); RandomAccessContent rac = fo.getContent().getRandomAccessContent(RandomAccessMod
是否可以使用VFS进行可恢复的文件下载 我在commons电子邮件档案中找到了答案: 您可以使用以下内容:
FileObject fo = VFS.getManager().resolveFile("ftp://...");
RandomAccessContent rac = fo.getContent().getRandomAccessContent(RandomAccessMode.READ);
rac.seek(4711);
如果您需要输入流,可以使用以下方法获得输入流:
InputStream is = rac.getInputStream();