java - Apache Sling 可恢复上传

标签 java file-upload download jcr sling

我想知道,Apache Sling 是否支持断点续传的文件上传/下载。

我想用 java 客户端构建 Web 内容存储库系统(基于 JCR 存储库)。类似于 Dropbox 和 Google Drive。并且它应该能够在网络错误或用户暂停请求后继续文件传输。

如果没有对此的支持,有人可以建议使用 JCR 存储库进行可恢复文件上传/下载的解决方案吗?

最佳答案

我认为 Sling 或任何其他 Java 框架中没有开箱即用的可续传上传功能。我会做的是在客户端将大文件分割成 block ,然后按顺序上传。

你可以看看ResumableHttpUploadTask - Apache 2 License用于纯 HTTP、单文件方法。

关于java - Apache Sling 可恢复上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10418048/

相关文章:

java - Wicket - 如何通过其流下载文件?

Java while(true) 循环在线程内只执行一次

java - Netty 简单 channel 处理程序断开连接被阻止

java - 将文件上传到Android服务器时如何在表单数据中发送多个参数?

jquery - 如何使用 JQuery 在输入类型文件中验证文件扩展名?

java - 使用 Apache Commons FTPClient 监控进度

java - 在用户不活动后使 spring 安全 session 过期

java - 大写和 NoClassDefFoundError 与 ClassNotFoundException

php - 上传图片并将其存储在两个不同的目录中

Python - 从 Internet 下载 .exe 文件