Rails rails 怎么在上传过程中限制文件大小,总不能传完了再去判断吧?

Zoker · 2014年08月18日 · 最后由 Rei 回复于 2014年08月18日 · 2857 次阅读

用的是 carrierwave , 不用 js,有什么好办法么?

carrierwave 目测是没有这个功能的。 不过可以从 apache/nginx 的角度考虑一下, 因为这些服务器有提供上传过程中返回进度的功能。

不用 js,那客户端限制我不说了。

前端服务器例如 nginx 有上传数据限制,默认是 1M 还是多少的,设置一下,大了还传不上。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号