webdav: add "Depth: 0" to GET requests to fix bitrix

See: https://forum.rclone.org/t/bitrix24-de-remote-support/21112/
This commit is contained in:
Nick Craig-Wood 2020-12-26 18:25:19 +00:00
parent 0ea51f74a1
commit 15f31d3ca4

View File

@ -1134,6 +1134,9 @@ func (o *Object) Open(ctx context.Context, options ...fs.OpenOption) (in io.Read
Method: "GET", Method: "GET",
Path: o.filePath(), Path: o.filePath(),
Options: options, Options: options,
ExtraHeaders: map[string]string{
"Depth": "0",
},
} }
err = o.fs.pacer.Call(func() (bool, error) { err = o.fs.pacer.Call(func() (bool, error) {
resp, err = o.fs.srv.Call(ctx, &opts) resp, err = o.fs.srv.Call(ctx, &opts)