2011-11-16 108 views
0

我一直在搜索这个论坛和谷歌,但我找不到任何帮助我的东西。我需要能够连接到WebDAV服务器,输入用户名和密码才能访问并在iPhone应用程序中显示文件夹和文件。就像名为WebDAV Nav的免费iPhone应用程序一样。在iPhone应用中实现WebDAV连接

似乎问题很多,但没有人真的有答案吗?

有谁知道是否有一个示例项目,可以让我走上正轨?

我试过WTClient和flyingcode webdav。

+0

WTClient和Flyingcode的问题是什么? –

+0

嗨你有没有找到这个问题的解决方案?因为我面临与你一样的问题。我也用sftp来保证文件传输,但是连接错误在那里.....如果你成功了,那么请给我一些参考......在此先感谢.. :) – Krunal

回答

1

苍蝇的WebDAVWTClient都是几岁,似乎不完整,有一些错误。

当我尝试用WTClient WebDAV服务器我得到的回应

This URL can be accessed only with a WebDAV compatible software program.

当我尝试flycode WebDAV的代码,it fails to parse the server directory listing response correctly。我设法修改代码FMWebDAVRequest寻找略有不同的XML elementNames中,而不是响应

例如,“响应”,“d:响应”,“HREF”,而不是“d:HREF”, “资源型“而不是”:getcontenttype“

然后它工作,成功检索目录列表。

但是,我应该继续调整这段代码,试试更强大的功能还是滚动我自己的?其他人做了什么/用过了什么?

+0

有关这方面的消息吗?我也感兴趣... – devguy