网站是否可以自动在usb棒上找到文件夹并通过单击一个按钮将其中的所有文件上传到Web服务器?
问题是我不知道如何使上传表单自动检测到usb stick,因为驱动器名称(即。G:
,F:
等)可能因计算机而异,所以硬编码路径是不可能的。
聚苯乙烯。我正在使用yii
框架进行网站开发,但可以添加一个新页面,可以使用任何其他语言处理此页面,因为客户端确实需要此功能。
答案 0 :(得分:0)
不允许网站设置要上传的默认文件(这是一个主要的安全风险!)。此外,出于安全考虑,网站无法扫描硬盘驱动器/枚举系统中存在的文件系统。
可能使用Flash / Silverlight / Java执行此操作。 Java似乎最有可能允许Web开发人员这样做(Java插件似乎非常愿意在Sun下发布每个权限)。
答案 1 :(得分:0)
简短回答:不。
答案很长:允许在网络浏览器中自动上传会是一个巨大的安全漏洞,因此浏览器故意会阻止它。即使您设法找到允许它的漏洞,浏览器制造商也会在发现后立即将其打破。
但是,如果您的环境中可以在最终用户的计算机上安装实际的单独程序,则可以轻松编写程序,以便在启动时自动上载指定目录。