gowebdav icon indicating copy to clipboard operation
gowebdav copied to clipboard

A golang WebDAV client library and command line tool.

Results 17 gowebdav issues
Sort by recently updated
recently updated
newest added

Client.Stat was not returning a proper Go err for not found files, the ideal way to check this is using `errors.Is(err, fs.ErrNotExist)` but the client was returning a generic error....

Webdav does not require the server to support recursive traversal, but recursive traversal is commonly used in some scenarios, so we should support the walk function for users. just like...

enhancement

Refer to [http protocol RFC documentation](https://www.rfc-editor.org/rfc/rfc9110.html#name-byte-ranges:~:text=14.1.2.-,Byte%20Ranges,-The%20%22bytes%22%20range)

Because the Request RoundTripper closes passed body streams if they implement `io.Close`, seeking the body on re-trying the request after an authentication error fails because the body stream is already...

Hello Collaborators, I am reading a directory using ReadDir API. The contents of the directory are two directories. ReadDir only returns the second directory. I debugged the code, and the...

A user of Kopia reported this error in https://github.com/kopia/kopia/issues/1509: ``` Propfind "https://myhost.mydomain.com/kopia/p5f/7be/": http2: Transport: cannot retry err [http2: Transport received Serv er's graceful shutdown GOAWAY] after Request.Body was written; define...

Here are my points which I have to think more about. 1. API changes in Authorize. I'd love to avoid it. 2. Losing the context (Client) in Authorize. 3. The...

enhancement

fix #14 in commit b45378c changed the behaviour of the `req()` method. the auth checks were moved from `Connect()` to `req()`. how to improve the code to keep the modification...

enhancement

Hello Collaborators, **Describe the bug** A short description of what you think the bug is. **Software** - OS: Linux Mint 19 Tara - Golang: go version go1.10.1 linux/amd64 - Version:...

Hello Collaborators, **Describe the bug** A short description of what you think the bug is. **Software** - OS: win 11 - Golang: 1.18.1 - Version: 8 **To Reproduce** 1. Go...