WebDAV 連線測試工具
確認你的 WebDAV 伺服器連得上、而且回應正常。這個測試會送出真正的 PROPFIND 請求,並回報伺服器的 DAV 相容等級。
HTTP 狀態
DAV
伺服器
測試方式
這個工具會對你的網址送出一個帶有 Depth: 0 的 PROPFIND 請求,這是 WebDAV 查詢資源屬性的標準方法。運作正常的 WebDAV 伺服器會回應 207 Multi-Status。
從 DAV 回應標頭可以看出伺服器的相容等級(例如 1, 2, 3 或 1, 2, extended-mkcol)。如果沒有這個標頭,伺服器可能不支援 WebDAV。
207
Multi-Status:WebDAV 運作正常。
401
Unauthorized:需要帳密,或帳密不正確。
403
Forbidden:已通過驗證,但沒有這個路徑的存取權限。
404
Not Found:路徑不存在,請試試根目錄或其他路徑。
常見的 WebDAV 網址
大多數測試失敗都是路徑錯了,而不是伺服器壞了。常見的網址如下:
- Nextcloud:
https://cloud.example.com/remote.php/dav/files/USERNAME/ - ownCloud:
https://cloud.example.com/remote.php/webdav/ - Synology NAS(使用 WebDAV Server 套件):HTTPS 是
https://nas.example.com:5006/,未加密的 HTTP 則是連接埠 5005。
啟用兩步驟驗證的伺服器,在這裡通常要輸入應用程式密碼,而不是你平常的密碼。
測試通過,Windows 卻連不上
這表示伺服器沒問題,問題出在 Windows 本身的 WebDAV 用戶端,也就是連線網路磁碟機背後的 WebClient 服務。這個服務必須在執行中;除非修改登錄檔設定,它只會透過 HTTPS 傳送密碼;而且預設會拒絕超過 50 MB 的檔案。WebDAV 是什麼?在 Windows 上的設定方式會逐一說明解法;像 FTPie 這樣的專用用戶端則完全不經過 WebClient 服務。