Да, вы бы подключились к серверу WebDAV, как и любой другой HTTP-сервер, но вам придется общаться с WebDAV.
Но, поскольку между HTTP и WebDAV достаточно различий, которые вы должны обрабатывать самостоятельно, вылучше использовать клиент WebDAV или библиотеку.
WebDAV - это расширенный язык HTTP с дополнительными глаголами, такими как PROPFIND, PROPPATCH, REPORT и т.д.также обеспечивает поддержку запросов, установки и извлечения мета-свойств ресурса webdav через PROPFIND и PROPPATCH с использованием полезной нагрузки xml.Хотя многие аспекты должны быть похожи на понятия HTTP.Есть ряд небольших изменений / нюансов, где он отличается от HTTP.
Это краткое введение в WebDAV может вводить в заблуждение, поэтому прочтите подробности в WebDAV RFC и Info .
Ниже приведена типичная реализация клиента: