【问题标题】:How can I upload large files by chunk, pieces?如何按块上传大文件?
【发布时间】:2013-01-16 18:26:58
【问题描述】:

我有一个小文件共享网页。使用它是免费的。我想上传 0mb 到 1GB 的文件。两天以来我一直在谷歌中搜索,但我找不到任何我需要的东西......

我的网页:http://boxy.tigyisolutions.hu 但是我现在只能上传 20-30mb。我想一次只上传 1 个文件。 但它可能大于 500-600mb ... 谁能帮帮我?

我尝试了 jquery fileupload,但它没有为我上传任何内容。

【问题讨论】:

    标签: file-upload upload chunking


    【解决方案1】:

    Blob.slice 方法将允许您将文件客户端拆分为块。然后,您必须单独发送每个块。这仅适用于支持File API 的浏览器。

    如果您不想自己编写此代码,Fine Uploader 是一个 javascript 上传器库,它能够为您分块文件并将它们发送到您的服务器。

    【讨论】:

    • 您好,好的上传器对我不起作用,但我找到了这个:code.google.com/p/swfupload 这很好,对我有用,只有一个问题。我想使用演示中的表单演示,但我想删除表单元素..但是如果我删除名称,或者其他我无法发送表单...
    • “它对我不起作用”是什么意思?你遇到了什么具体问题?我可以向你保证,文件分块功能运行良好。
    • error #2038 用这个,我试过 swfupload.. 同样的错误.. :-(
    • 我很难相信您在使用 Fine Uploader 时遇到了这个错误,因为我认为这是一个特定于 Flash 的错误代码,而 Fine Uploader 不使用 Flash。
    • 好吧...你是对的..这个名字和fineuploader很相似...但是现在我试过了,但我不知道如何用那个上传文件..它没有上传任何东西对我来说...但是 swfupload 现在可以工作了。这很容易使用...问题只是:如果我尝试上传 600+MB,我会收到 2038 错误...我可以毫无问题地上传 100-300MB... :-) 我已经编辑了 php.ini最大上传大小为 2500MB,超时为 9999.. 和 FcgidMaxRequestLen 为 2147483648 字节...但大文件 2038 错误...
    猜你喜欢
    • 1970-01-01
    • 2019-06-29
    • 2011-05-11
    • 2011-08-29
    • 1970-01-01
    • 2011-04-10
    • 2018-12-27
    • 2018-01-20
    • 2021-12-14
    相关资源
    最近更新 更多