2014-04-28 64 views
0

我有一个Web应用程序,我希望能够从用户PC上的特定目录中读取文件(并通过某个REST调用将此文件发送到远程数据库) - 反之亦然,从远程数据库获取此文件并写入用户PC在此特定目录中。除了Applet之外,还有哪些更通用/安全的方法来实现这一点?通过Web应用程序本地文件访问

回答

1

不幸的是,这是不可能的使用网络应用程序。浏览器不会允许这样做 - 因为它代表了客户端的安全漏洞。
您需要用户的明确许可才能将文件上载到服务器上 - 大多数Web应用程序都使用文件上载机制 - 这是一个手动过程。
但是,您可以使用HTML 5 Web存储,它与Cookie类似,但允许浏览器存储键值对。
据我所知,一个applet是一个Java程序,它运行在客户端机器上的浏览器之外 - 因此它可以读/写本地机器。
希望这会有所帮助。

相关问题