[英]How should I access a WebDAV file server with PHP4?
我在网上寻找实现此目的的方法,并且发现了两种用于访问WebDAV的PHP方法:
http://freshmeat.net/projects/class_webdav_client/
这不理想,因为它在服务器的子路径上不支持WebDAV。 它无法访问http://my-dav-server/configuration
,只能访问http://my-dav-server
http://php-webdav.pureftpd.org/project/php-webdav
这需要我编译一个新的PHP模块,这可能是必需的,但是有点麻烦。 此外,文档尚不清楚如何执行简单的操作,例如报告错误或它支持的PHP版本。
基本上,我想要一个WebDAV API-不管它到底有多复杂,都可以通过HTTP BASIC身份验证来获取/放入文件。 我不需要比这更复杂的了。 我将使用Subversion自动版本化DAV服务器来支持此功能,但是我可以预见也将以其他方式使用它,因此,我不想通过使用特定于SVN的API将自己锁定在Subversion中。
如果您只是在寻找GET和PUT,请使用Curl! 那个,或其他任何不错的HTTP库。 这样实际上很简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.