HTML5:当用户上传文件夹时,服务器应该做什么?
HTML5不允许目录上传 但不可避免的是,一些用户最终会上传一个文件夹,因为他们不知道HTML5的规则。 上传的文件夹只是一个小文件 我该如何处理这些案件HTML5:当用户上传文件夹时,服务器应该做什么?,html,drag-and-drop,Html,Drag And Drop,HTML5不允许目录上传 但不可避免的是,一些用户最终会上传一个文件夹,因为他们不知道HTML5的规则。 上传的文件夹只是一个小文件 我该如何处理这些案件 我是否应该假装用户真的想上传这个小文件(可能毫无意义) 我是否应该检查上传的文件是否确实是文件夹,并警告用户是否是文件夹?(文件夹文件的实际数据在每个操作系统上都是不同的,所以不是那么容易) 是浏览器的错吗?Chrome是否应该阻止用户上传HTML5文件夹 注意:使用第一种策略。如果您知道任何使用第二种策略的应用程序,我将很高兴听到它。A
- 我是否应该假装用户真的想上传这个小文件(可能毫无意义)
- 我是否应该检查上传的文件是否确实是文件夹,并警告用户是否是文件夹?(文件夹文件的实际数据在每个操作系统上都是不同的,所以不是那么容易)
- 是浏览器的错吗?Chrome是否应该阻止用户上传HTML5文件夹
注意:使用第一种策略。如果您知道任何使用第二种策略的应用程序,我将很高兴听到它。Alfresco最近将其策略更改为第二种策略 如果上载的项目是文件夹或大小为空,则服务器端会拒绝该项目,Web UI会告诉用户 我想这是目前最好的办法。不同但相关: