2010-11-16 21 views
10

मैं PHP का उपयोग कर WebDAV से कनेक्ट करना चाहता हूं, और फ़ाइलों को अपलोड करने में सक्षम होना चाहता हूं। हालांकि, मैं यह नहीं समझ सकता कि इसे कैसे कनेक्ट किया जाए। मुझे कल्पना है कि यह अंततः एक सॉकेट खोलने और उचित शीर्षलेख/आदेश भेजने के रूप में सरल होगा, लेकिन मुझे नहीं पता कि मुझे क्या भेजने की आवश्यकता होगी। मैं अतिरिक्त पुस्तकालयों/कक्षाओं के बिना ऐसा करना चाहता हूं।PHP के साथ WebDAV से कनेक्ट हो रहा है?

क्या कोई मुझे सही दिशा में इंगित कर सकता है?

उत्तर

8

हां, आप किसी अन्य HTTP सर्वर की तरह किसी वेबएडीवी सर्वर से कनेक्ट होंगे लेकिन आपको WebDAV से बात करनी होगी।

लेकिन, चूंकि HTTP और WebDAV के बीच पर्याप्त अंतर है जो आपको स्वयं को संभालने की आवश्यकता है, तो आप WebDAV क्लाइंट या लाइब्रेरी का उपयोग करने से बेहतर हैं।

WebDAV PROPFIND, PROPPATCH, रिपोर्ट आदि यह भी PROPFIND के माध्यम से, क्वेरी करने की स्थापना और प्राप्त करते समय एक WebDAV संसाधन के मेटा-संपत्तियों के लिए सहायता प्रदान करता है जैसे अतिरिक्त क्रियाओं के साथ एक विस्तारित HTTP शब्दावली है और एक्सएमएल पेलोड का उपयोग कर PROPPATCH। जबकि कई पहलू HTTP धारणाओं के समान होना चाहिए। कई छोटे बदलाव/बारीकियां हैं जहां यह HTTP से अलग है।

वेबडावीवी के लिए यह संक्षिप्त परिचय थोड़ा भ्रामक हो सकता है इसलिए WebDAV RFC and Info पर विवरण पढ़ें।

:

एक विशिष्ट ग्राहक कार्यान्वयन के रूप में निम्नलिखित देखें

संबंधित मुद्दे