【问题标题】:Can Plupload bypass Cloudflare's 100 mb upload limit?Plupload 可以绕过 Cloudflare 的 100 mb 上传限制吗?
【发布时间】:2016-06-10 13:33:04
【问题描述】:

我正在尝试通过 Cloudflare 的网络上传大于 100 MB 的文件。 我希望一切都通过 Cloudflare 的网络运行,因为我不希望我的网站 IP 为全世界所知。

Plupload 可用于在将文件上传到服务器之前对其进行分块。 这是它在 Plupload 的主页上所说的。

分块上传

必须上传的文件可以很小也可以很大 - 大约有几个 千兆字节的大小。在这种情况下,标准上传可能会失败,因为 浏览器仍然无法正确处理它。我们将文件切成块 并一一发出。然后,您可以安全地收集它们 服务器并合并成原始文件。

作为奖励,您可以通过这种方式克服服务器对 上传的文件大小(如果有)。

最后一部分吸引了我的眼球。

那么我可以使用 Plupload 绕过 Cloudflare 设置的 100 MB 限制吗?

【问题讨论】:

  • 我不这么认为。 Cloudflare 设置的限制仅限于完整文件。块不是完整的文件(还),但它都是在一个请求中发送的,因此将保留限制。

标签: cloudflare plupload


【解决方案1】:

我已经对此进行了测试,您可以通过使用 plupload 的分块来通过 CloudFlare 的限制。 CloudFlare 限制单个文件上传超过 100MB,因此如果我们将其分块为 90MB,我们将通过 CloudFlare 发送 90MB 文件,这不是问题。

【讨论】:

  • 您可以发送您使用的代码吗?我有兴趣看看它的外观。
  • @Antoine 我没有任何例子了。我确实记得使用过他们文档中的一些示例。
【解决方案2】:

是的,分块上传是可行的,我使用 ResumableJS 来绕过上传限制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-02
    • 2016-03-20
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    • 1970-01-01
    相关资源
    最近更新 更多