From e4d2d228bd3a4d570a4ae757f2b83fc0520cb83b Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sat, 11 Jan 2020 17:22:06 +0000 Subject: [PATCH] webdav: add Referer header to fix problems with WAFs - fixes #3868 --- backend/webdav/webdav.go | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/webdav/webdav.go b/backend/webdav/webdav.go index 4a21ea05f..4c8d2ba53 100644 --- a/backend/webdav/webdav.go +++ b/backend/webdav/webdav.go @@ -358,6 +358,7 @@ func NewFs(name, root string, m configmap.Mapper) (fs.Fs, error) { if err != nil { return nil, err } + f.srv.SetHeader("Referer", u.String()) if root != "" && !rootIsDir { // Check to see if the root actually an existing file