使用 webdav 读取文件并将它们添加到 Owncloud

read files and add them to Owncloud using webdav

我正在使用 Owncloud 服务器 8,它安装了 webdav,我正在用 JavaScript/HTML5 开发一个网络应用程序,我想用 webdav 访问经过验证的用户文件,我已经可以用Ajax请求。

我想做的是使用 JavaScript 以编程方式使用 webdav 向我的远程 Owncloud 服务器添加一个文件,这可行吗?

WebDav 旨在扩展网站(例如启用保存),因此相当简单。如果你想添加文件,你发出一个 PUT 请求,就像你想从服务器获取一个文件,你发出一个 GET 请求。

样本(使用JQuery): 添加简单的文本文件 - JavaScript REST client Library 要么: 添加二进制文件 -

如果你真的需要一个库,看看就好了:http://www.webdavsystem.com/ajax/。它的成本约为。 550 美元,不过他们的网站真的很酷,你可以从他们那里学到很多东西,例如关于客户端的知识,这将使你能够访问 Owncloud 服务器中的文件: http://www.webdavsystem.com/server/access/