Web应用程序可以在客户端访问文件吗?
这是我的方案,我有一个Web服务,在调用时,将文件存储在我的内容管理服务器中。目前,我将文件存储在托管我的应用程序的服务器中,然后在我的Web服务接受以字节为单位的文件内容时读取文件内容,然后调用服务来托管该文件。长话短说,如果2mb文件需要2分钟存储在服务器上,现在需要4分钟。我可以直接从客户端的机器访问该文件,而不是将其存储在服务器中然后再读取它吗?
我之前的一些帖子: HTML5文件对象 - ie6中不支持,这对我来说是强制性的 如果使用javascript函数来读取文件内容,我仍然必须回发到服务器来调用该服务 Windows脚本是否为此提供答案,因为我已经阅读了一些参考文献,但它似乎并非如此。
答案 0 :(得分:2)
出于安全原因,Web应用程序无法访问客户端文件系统。
否则,每次浏览网页时,您都会将文件系统暴露给整个世界。
如果您可以将文件直接发布到Web服务(即浏览器可以访问Web服务),那么可以缩短CMS并减少保存文件所需的时间。