Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过多个连接从FTP服务器同时下载同一文件的不同部分_Java_Scala_Ftp_Protocols - Fatal编程技术网

Java 通过多个连接从FTP服务器同时下载同一文件的不同部分

Java 通过多个连接从FTP服务器同时下载同一文件的不同部分,java,scala,ftp,protocols,Java,Scala,Ftp,Protocols,我想从FTP服务器下载一个非常大的文件。 是否可以从特定偏移量开始下载? 我的用例是: 1.传输过程中连接断开,我可以继续下载而不是重新开始吗? 2.我可以使用具有不同偏移量的多个连接来同时使用多个连接更快地下载文件吗 我在scala工作,所以理想的情况是寻找提供此功能的JVM库。我找不到任何工具提供这一点,甚至没有证据表明FTP协议支持偏移量之类的东西 是否可以从特定偏移量开始下载 是,如果FTP服务器支持。1 如果在传输过程中连接中断,我可以继续下载而不是重新开始吗 是,如果FTP服务器支持

我想从FTP服务器下载一个非常大的文件。 是否可以从特定偏移量开始下载? 我的用例是: 1.传输过程中连接断开,我可以继续下载而不是重新开始吗? 2.我可以使用具有不同偏移量的多个连接来同时使用多个连接更快地下载文件吗

我在scala工作,所以理想的情况是寻找提供此功能的JVM库。我找不到任何工具提供这一点,甚至没有证据表明FTP协议支持偏移量之类的东西

是否可以从特定偏移量开始下载

是,如果FTP服务器支持。1

如果在传输过程中连接中断,我可以继续下载而不是重新开始吗

是,如果FTP服务器支持。1

我可以使用具有不同偏移量的多个连接来同时使用多个连接更快地下载文件吗

是,如果FTP服务器支持。1

我正在寻找提供此功能的JVM库

请参阅第“”条:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题与堆栈溢出无关
  • 我找不到FTP协议支持偏移量之类的东西的证据

    如果查看完整的,则
    REST
    命令(从指定点重新启动传输)似乎在点上



    1) 您可以使用
    FEAT
    命令询问FTP服务器支持什么(获取服务器实现的功能列表)。

    我使用的FTP服务器不支持
    FEAT
    。lmao。@polo:那就试着用REST命令吧。如果服务器响应错误,则它不受支持。@polo如果它甚至不支持
    FEAT
    ,那么它很可能是一个非常简单的FTP服务器,也不支持
    REST
    ,在这种情况下,您的问题的答案是否定的。如果要从偏移量开始支持,则应升级FTP服务器。