用PHP连接到WebDAV?

前端之家收集整理的这篇文章主要介绍了用PHP连接到WebDAV?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用 PHP连接到WebDAV,并能够上传文件等.但是,我无法弄清楚如何连接到它.我想象最终会像打开一个套接字一样简单,并发送适当的头/命令,但是我不知道我需要发送什么.我想做这个没有额外的图书馆/类.

任何人都可以指向正确的方向吗?

是的,您可以像任何其他HTTP服务器一样连接到WebDAV服务器,但您将不得不谈论WebDAV.

但是,由于您需要处理自己的HTTP和WebDAV之间有足够的差异,所以您最好使用WebDAV客户端或库.

> http://sabre.io/dav/davclient/

WebDAV是一个扩展的HTTP语言,附加动词如PROPFIND,PROPPATCH,REPORT等.它还支持通过PROPFIND和PROPPATCH使用xml有效载荷来查询,设置和获取webdav资源的元属性.虽然许多方面应该类似于HTTP概念.有许多小的变化/细微差别,它们与HTTP不同.

上面简单介绍一下WebDAV可能有点误导,所以看看WebDAV RFC and Info的细节.

作为典型客户端实现,请参见以下内容

> PHP iDisk\Webdav Client

原文链接:https://www.f2er.com/php/132892.html

猜你在找的PHP相关文章