gpt4 book ai didi

ruby-on-rails - 在 Heroku 上强制执行文件上传大小?

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:45 27 4
gpt4 key购买 nike

在 Heroku 上有一个 Rails 应用程序。如果可能,我想限制文件上传的大小。该文件作为 StringIO 对象处理,因此文件内容将在内存中处理(无需将中间文件写入文件系统)。

通常,我会限制网络服务器上的上传大小。但是对于 Heroku,有哪些选择呢?我意识到我可以使用 Flash uploader ,但我希望尽可能避免在客户端上要求 Flash。

最佳答案

Heroku 将请求实体限制为较小的大小 (30MB),并将所有请求/响应周期限制为 30 秒。两者都是硬性规定,必须遵守。

默认情况下,Rails 将文件上传到磁盘并在将它们交给您的应用程序之前将它们转换为 Tempfile 实例。

关于ruby-on-rails - 在 Heroku 上强制执行文件上传大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8032232/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com