WebDAV প্রোটোকল রেফারেন্স
ওভারভিউ
Memesplora WebDAV প্রোটোকল সমর্থন করে, যা স্টোরেজ স্পেসকে নেটওয়ার্ক ড্রাইভ হিসেবে ম্যাপ করতে এবং অপারেটিং সিস্টেম ফাইল ম্যানেজারে সরাসরি ফাইল পরিচালনা করতে দেয়।
এন্ডপয়েন্ট
WebDAV ঠিকানা: http://localhost:5214
অথেনটিকেশন
WebDAV HTTP বেসিক 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 প্রোটোকল আর্কিটেকচার দেখুন।