La connexion WebDAV avec PHP?
Je tiens à vous connecter à WebDAV en utilisant PHP, et être en mesure de télécharger des fichiers, etc. Cependant, je ne peux pas comprendre comment se connecter à elle. J'imagine que ce serait finalement aussi simple que d'ouvrir un socket et l'envoi du bon d'en-têtes et les commandes, mais je ne sais pas ce que j'avais besoin d'envoyer. J'aimerais faire cela sans supplément de bibliothèques de classes.
Quelqu'un peut me pointer dans la bonne direction?
OriginalL'auteur Rob | 2010-11-16
Vous devez vous connecter pour publier un commentaire.
Oui, vous connecter à un serveur WebDAV comme n'importe quel autre serveur HTTP, mais vous aurez à parler de WebDAV.
Mais, car il y a assez de différence entre HTTP et WebDAV que vous devez gérer vous-même, vous êtes mieux d'utiliser un client WebDAV ou une bibliothèque.
WebDAV est une extension de HTTP lingo avec d'autres verbes comme PROPFIND, PROPPATCH, RAPPORT etc. Il fournit également de l'appui de l'interrogation, de réglage et de récupération des méta-propriétés d'une ressource webdav via le PROPFIND et PROPPATCH à l'aide de xml de la charge utile. Bien que de nombreux aspects doit être similaire à HTTP notions. Il y a un certain nombre de petites modifications /nuances où elle diffère de l'adresse HTTP.
Au-dessus de cette brève introduction à WebDAV peut être un peu trompeur, afin de lire les détails sur WebDAV RFC et Info.
Voir la suite comme un client typique de mise en œuvre:
OriginalL'auteur pyfunc