Quero baixar um arquivo muito grande de um servidor FTP. É possível começar a baixar a partir de um determinado offset? Meus casos de uso são: 1. conexão caiu durante a transferência, eu posso continuar o download em vez de começar de novo? 2. Posso usar várias conexões com diferentes compensados para baixar o arquivo mais rápido usando múltiplas conexões ao mesmo tempo?
Eu estou trabalhando em scala, portanto o ideal seria procurando libs JVM que oferecem essa funcionalidade. Eu não poderia encontrar todas as ferramentas que oferecem este ou mesmo evidências para o protocolo FTP apoiar algo como um offset
É possível começar a baixar a partir de um determinado offset?
Sim, se o servidor FTP suporta. 1
Se a conexão caiu durante a transferência, eu posso continuar o download em vez de começar de novo?
Sim, se o servidor FTP suporta. 1
Posso usar várias conexões com diferentes compensados para baixar o arquivo mais rápido usando múltiplas conexões ao mesmo tempo?
Sim, se o servidor FTP suporta. 1
Eu estou procurando libs JVM que oferecem essa funcionalidade.
Consulte Centro de Ajuda artigo " Que temas posso perguntar sobre aqui? ":
- Fazer perguntas nos recomendar ou encontrar um livro, ferramenta, biblioteca de software , tutorial ou outro recurso off-site são off-topic para Stack Overflow.
Eu não poderia encontrar provas para o protocolo FTP apoiar algo como um deslocamento.
Se você olhar para a completa lista de comandos de FTP , o REST
comando (restart transferência a partir do ponto especificado) parece no ponto.
1) Você pode pedir ao servidor FTP que ele suporta usando o FEAT
comando (obter a lista recurso implementado pelo servidor) .