WebDAV 連線測試工具

確認你的 WebDAV 伺服器連得上、而且回應正常。這個測試會送出真正的 PROPFIND 請求,並回報伺服器的 DAV 相容等級。

請輸入包含路徑的完整網址,例如 https://cloud.example.com/remote.php/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 服務。