Skip to content

Referensi Protokol WebDAV ​

Ikhtisar ​

Memesplora mendukung protokol WebDAV, memungkinkan ruang penyimpanan dipetakan sebagai jaringan drive, sehingga file dapat dioperasikan langsung di manajer file sistem operasi.

Endpoint ​

Alamat WebDAV: http://localhost:5214

Otentikasi ​

WebDAV menggunakan otentikasi HTTP Basic Auth.

Metode yang Didukung ​

MetodeDeskripsi
PROPFINDMendapatkan properti sumber daya dan anggota koleksi
PROPPATCHMemodifikasi properti sumber daya
MKCOLMembuat koleksi (direktori)
GETMendapatkan konten sumber daya
PUTMengunggah sumber daya
DELETEMenghapus sumber daya
COPYMenyalin sumber daya
MOVEMemindahkan sumber daya
LOCKMengunci sumber daya
UNLOCKMembuka kunci sumber daya

Contoh Penggunaan ​

macOS Finder ​

Menu > Go > Connect to Server
Masukkan: http://localhost:5214

Windows Explorer ​

Klik kanan "This PC" > Map network drive
Masukkan: http://localhost:5214

Linux ​

bash
sudo mount -t davfs http://localhost:5214 /mnt/memesplora

curl ​

bash
# Mendaftar direktori
curl -X PROPFIND http://localhost:5214/ -H "Depth: 1"

# Membuat direktori
curl -X MKCOL http://localhost:5214/new-folder

# Mengunggah file
curl -T file.txt http://localhost:5214/file.txt

Detail Arsitektur ​

Lihat Arsitektur Protokol WebDAV untuk memahami desain detail.

Apache License 2.0