mirror of
https://github.com/1f349/go-webdav.git
synced 2024-12-22 08:14:15 +00:00
A Go library for WebDAV, CalDAV and CardDAV
b0c59cdea1
This makes it a little less ambiguous (and, in case of Go clients, a lot easier) that clients should follow the redirect by sending the same PROPFIND request, including body, to the new location. See also the documentation of [http.Client.Do()][1] and the comments in [http.redirectBehavior()][2]. Confirmed to not make a difference for Evolution and Thunderbird clients. [1]: https://pkg.go.dev/net/http#Client.Do [2]: https://cs.opensource.google/go/go/+/refs/tags/go1.18.2:src/net/http/client.go;drc=d8762b2f4532cc2e5ec539670b88bbc469a13938;l=502 |
||
---|---|---|
caldav | ||
carddav | ||
cmd/webdav-server | ||
internal | ||
.build.yml | ||
.gitignore | ||
client.go | ||
elements.go | ||
fs_local.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
README.md | ||
server.go | ||
webdav.go |