根据用户输入验证允许的文件大小,例如要保存在本地数据库中的文件

发布于 2024-09-24 06:27:36 字数 109 浏览 1 评论 0原文

我无法允许我的用户在 sqlite 数据库中保存 6 GB 视频。

我真的可以不吗?那么所有自由不都给用户了吗?我应该保护用户免受

自己的伤害吗?我在哪里画边界? 1MB?

I can not allow my user to save a 6 GB video in the sqlite database.

Can I not really? Well all freedom to the user not? Should I protect the user from

himself? Where do I draw the border? 1 mb?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你如我软肋 2024-10-01 06:27:36

对于超过特定大小的文件,向用户显示警告,表明这会对性能产生不利影响。如果用户忽略警告,就让他们这样做。设置任意硬编码限制从来都不是一个好主意;总会有一个直言不讳的用户需要保存比您的限制稍大的文件,他会写一篇愤怒的博客文章您的应用程序有多糟糕。

Show a warning to the user for files above certain size that it would have adverse performance effects. If the user ignores the warning, let them do it. Setting arbitrary hardcoded limits is never a good idea; there will always be that one vocal user that needs to save a slightly bigger than your limit file that will write an angry blog post how bad your app is.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文