HTML5:用户上传文件夹时服务器应该做什么?

时间:2012-03-09 09:08:03

标签: html5 drag-and-drop

HTML5不允许目录上传。

但不可避免地,一些用户最终会上传文件夹,因为他们不了解HTML5规则。 上传的文件夹只是一个小文件。

我应该如何处理这些案件?

  • 我应该假装用户真的想上传这个小的(可能毫无意义的)文件吗?
  • 我应该尝试检查上传的文件是否实际上是一个文件夹,并警告用户是否是? (文件夹文件的实际数据在每个操作系统上都不同,所以不那么容易)
  • 浏览器是否有问题,Chrome是否会阻止用户上传文件夹?

注意:Alfresco使用第一个策略。如果您知道任何使用第二种策略的应用程序,我将很高兴听到它。

1 个答案:

答案 0 :(得分:1)

Alfresco最近将他们的战略改为第二战略。

如果上传的项目是文件夹或者文件大小为空,则会拒绝服务器端,并且Web UI会告诉用户。

我想这是现​​在最好的事情。