Jawaban ini merangkum saran yang diberikan dalam komentar oleh @Ocaso dan @Rinzwind.
Saya menggunakan ini:
wget -r -nH -np --cut-dirs=1 --no-check-certificate -U Mozilla --user={uname}
--password={pwd} https://my-host/my-webdav-dir/my-dir-in-webdav
Tidak sempurna (unduhan banyak 'index.html? C = M; O = D' dan sejenisnya) tetapi jika tidak berhasil ok.
Unduhan "-r" secara rekursif, mengikuti tautan.
"-Np" mencegah naik ke direktori induk (kalau tidak Anda mengunduh seluruh situs web!).
"-NH" mencegah pembuatan direktori yang disebut "my-host" (yang tidak saya inginkan).
"--Cut-dirs = 1" mencegah pembuatan direktori yang disebut "my-webdav-dir".
"--Tidak ada-periksa-sertifikat" adalah karena saya menggunakan sertifikat yang ditandatangani sendiri di server webdav (saya juga memaksa https).
"-U Mozilla" menetapkan agen pengguna dalam permintaan http ke "Mozilla" - server webdav saya sebenarnya tidak membutuhkan ini, tapi saya tetap memasukkannya.