我的asp.net Web应用程序是某种“文档管理系统”,可将文件保存在服务器的文件系统中。 存储的文件显示在asp:ListView控件中,并且可以通过HTTP- Download下载。但我也想将它们拖放到另一个浏览器窗口中,以将所拖动的文件上传到Dropbox或Google Drive oslt之类的云存储中。
我做了一些研究,但没有找到解决该问题的任何方法。我不知道这是否有可能。也许有人知道如何做到这一点?
答案 0 :(得分:0)
我非常确定您不能让Web应用程序为您执行此操作,因为它涉及使您的Web语言与计算机交互,从而将本地文件移动到浏览器中的另一个窗口或选项卡。
让Javascript在没有用户“帮助”的情况下访问您的本地文件与之相似。那是不允许的。
不这样做,为什么不连接到Google Drive或Dropbox API并自己上传呢?
在触发下载的代码段中,您还可以触发向所需服务的上传。
以下是上述服务的API文档:
https://www.dropbox.com/developers/documentation/http/documentation#file_requests-create