0

我正在为 webdav 构建客户端应用程序。我已经实现了 MKCOl、删除、道具查找、移动、复制等 webdav 协议,并且运行良好。当我尝试实现搜索方法时,服务器返回:

405 方法不允许

我正在使用 apache2 服务器,我需要在服务器中进行任何配置更改吗?我从链接中了解到如何获取部署在 Linux WebDav 上的文件夹和文件的列表?有些服务器不支持搜索方法,链接给出的建议是使用webdavpropfind方法,所以我想知道深度无穷大的propfind对于具有大量集合的文件系统是否可行。

4

1 回答 1

-1

您可以制作PROPFIND请求以限制返回的字段。如果您将此请求限制为可搜索的参数,它可能适合您。

[is] 深度无限对于具有大量集合的文件系统是可行的

当然,这取决于集合有多大。您将收到集合中每个项目的数百字节数据。包含数百万个对象的集合可能会产生相当大的响应!

于 2013-03-15T17:40:39.490 回答