簡體   English   中英

用PHP連接到WebDAV?

[英]Connecting to WebDAV with PHP?

我想使用PHP連接到WebDAV,並能夠上傳文件等。但是,我無法弄清楚如何連接它。 我想它最終會像打開一個套接字並發送正確的頭文件/命令一樣簡單,但我不知道我需要發送什么。 我想在沒有額外庫/類的情況下這樣做。

誰能指出我正確的方向?

是的,您將像任何其他HTTP服務器一樣連接到WebDAV服務器,但您必須與WebDAV對話。

但是,由於您需要自己處理HTTP和WebDAV之間的差異,因此最好使用WebDAV客戶端或庫。

WebDAV是一個擴展的HTTP術語,帶有其他動詞,如PROPFIND,PROPPATCH,REPORT等。它還支持使用xml有效負載通過PROPFIND和PROPPATCH查詢,設置和獲取webdav資源的元屬性。 雖然許多方面應該類似於HTTP概念。 它與HTTP有許多小的變化/細微差別。

以上對WebDAV的簡要介紹可能有點誤導,因此請閱讀WebDAV RFC和Info的詳細信息

請參閱以下內容作為典型的客戶端實現:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM