[英]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.