WebDAV प्रोटोकॉल संदर्भ
अवलोकन
Memesplora WebDAV प्रोटोकॉल का समर्थन करता है, जिससे स्टोरेज स्पेस को नेटवर्क ड्राइव के रूप में मैप किया जा सकता है और ऑपरेटिंग सिस्टम फ़ाइल मैनेजर में सीधे फ़ाइलों पर काम किया जा सकता है।
एंडपॉइंट
WebDAV पता: http://localhost:5214
प्रमाणीकरण
WebDAV HTTP Basic Auth प्रमाणीकरण का उपयोग करता है।
समर्थित विधियाँ
| विधि | विवरण |
|---|---|
| PROPFIND | संसाधन गुण और संग्रह सदस्य प्राप्त करें |
| PROPPATCH | संसाधन गुण संशोधित करें |
| MKCOL | संग्रह (डायरेक्ट्री) बनाएं |
| GET | संसाधन सामग्री प्राप्त करें |
| PUT | संसाधन अपलोड करें |
| DELETE | संसाधन हटाएं |
| COPY | संसाधन कॉपी करें |
| MOVE | संसाधन स्थानांतरित करें |
| LOCK | संसाधन लॉक करें |
| UNLOCK | संसाधन अनलॉक करें |
उपयोग उदाहरण
macOS Finder
मेनू > जाएं > सर्वर से कनेक्ट करें
इनपुट: http://localhost:5214Windows एक्सप्लोरर
"यह पीसी" पर राइट-क्लिक करें > नेटवर्क ड्राइव मैप करें
इनपुट: http://localhost:5214Linux
bash
sudo mount -t davfs http://localhost:5214 /mnt/memesploracurl
bash
# डायरेक्ट्री सूचीबद्ध करें
curl -X PROPFIND http://localhost:5214/ -H "Depth: 1"
# डायरेक्ट्री बनाएं
curl -X MKCOL http://localhost:5214/new-folder
# फ़ाइल अपलोड करें
curl -T file.txt http://localhost:5214/file.txtआर्किटेक्चर विवरण
विस्तृत डिज़ाइन के लिए WebDAV प्रोटोकॉल आर्किटेक्चर देखें।