代码之家  ›  专栏  ›  技术社区  ›  msfanboy

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

  •  0
  • msfanboy  · 技术社区  · 16 年前

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

    我真的不能吗?那么所有的自由对用户来说不是吗?我应该保护用户

    他自己?我在哪里画边界?1 mb?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Franci Penov    16 年前

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