【问题标题】:Upload large size( >1GB) file to server using java使用java将大尺寸(> 1GB)文件上传到服务器
【发布时间】:2012-06-04 11:53:26
【问题描述】:

我想上传超过 1GB 的大文件(任何格式)。我将使用 FTP 或 HTTP 什么技术。我想在我上传的文件中添加停止和恢复功能。我怎样才能做到这一点?有任何示例或 API 或库吗?

【问题讨论】:

标签: java file-upload


【解决方案1】:

Apache commons net 有一个 FTP 客户端。以及其他一些协议实现。 http://commons.apache.org/net/

【讨论】:

    【解决方案2】:

    您可以尝试使用默认的 HttpUrlConnection 或 Apache HttpClient。

    【讨论】:

    • 这是最好的,因为我想上传大文件,它应该更快
    • @amrit_neo - 这可能没什么区别。网络和磁盘/文件系统带宽可能是限制因素。但请随意实施两者,看看哪个最适合您...
    【解决方案3】:

    试试这个库,它包含您想要的所有功能:

    http://www.sauronsoftware.it/projects/ftp4j/

    【讨论】:

      【解决方案4】:

      参考here

      我已经使用 plupload 完成了。希望对你有帮助。使用它可以上传任意数量的任意大小的文件..

      【讨论】:

        猜你喜欢
        • 2011-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-16
        • 1970-01-01
        • 2021-03-01
        • 2011-11-16
        • 2011-12-15
        相关资源
        最近更新 更多