WebDavClient
WebDavClient copied to clipboard
Asynchronous cross-platform WebDAV client for .NET Core
I am using this library in my multi-platform Xamarin app and attempt to use the native HttpClientHandler on each platform (Windows -> HttpClientHandler, iOS -> NSUrlSessionHandler, Android -> AndroidClientHandler). In...
In the web client params, we should be able to pass an AuthenticationHeaderValue to support MSAL, for example the following from the Microsoft MSAL tutorial ``` httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(Constants.BearerAuthorizationScheme,...
I'm sharing this to hopefully help others scratching their heads with a similar issue. I was changing code originally using HttpWebRequest, in order to tidy up & make use of...
Hi. I'm planning to use your library with Nextcloud. They support chunked upload for large files. https://docs.nextcloud.com/server/15/developer_manual/client_apis/WebDAV/chunking.html Is it something you plan on adding? Thanks for your awesome work
Hi, I try to use Copy with DestLockToken (with overwrite option). Firstly, I create lock token for destination file (via Lock, that creates new empty locked file) and then specify...
Hi, I am trying to use this nice client to download a large data file (>2GB) and would like to monitor the progress and download speed. Is there any build-in...
We want to upload WebDAV files using this .NET API. However, in order to connect to our WebDAV server, we are required to use a proxy (with authentication). Could this...
I'm using the example code ``` var result = await _client.Propfind(baseAddress); if (result.IsSuccessful) { foreach (var res in result.Resources) { Trace.WriteLine("Name: " + res.DisplayName); Trace.WriteLine("Is directory: " + res.IsCollection); Trace.WriteLine("Content...
Hi, The plugin as I see currently only supports options to fetch properties for resource itself, resource + children and the infinite one. In a situation where I need to...