webdav搜索返回405

时间:2013-03-14 05:49:22

标签: ios webdav

我正在为webdav构建客户端应用程序。我已经实现了webdav协议,如MKCOl,删除,支持查找,移动,复制,它工作正常。当我尝试实现搜索方法时,服务器返回:

  

不允许使用405方法

我正在使用apache2服务器,我是否需要在服务器中进行任何配置更改?我从链接How to get the list of folders and files deployed on Linux WebDav?得知一些服务器不支持搜索方法,并且从链接给出的建议是使用webdav propfind方法,所以我想知道具有深度无穷大的propfind是否可行用于具有大型集合的文件系统。

1 个答案:

答案 0 :(得分:-1)

您可以将PROPFIND请求发送到limit the fields。如果您要将此请求限制为可搜索的参数,它可能适合您。

  对于具有大型集合的文件系统,

[is]深度无穷大

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