From d16273fe2bd1e10c770122e9dda2bc085b9e69aa Mon Sep 17 00:00:00 2001 From: Gilbert Chen Date: Mon, 4 Mar 2019 15:34:32 -0500 Subject: [PATCH] Set the content length for upload --- src/duplicacy_webdavstorage.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/duplicacy_webdavstorage.go b/src/duplicacy_webdavstorage.go index c8e9501..176145d 100644 --- a/src/duplicacy_webdavstorage.go +++ b/src/duplicacy_webdavstorage.go @@ -151,6 +151,10 @@ func (storage *WebDAVStorage) sendRequest(method string, uri string, depth int, request.Header.Set(key, value) } + if method == "PUT" { + request.ContentLength = int64(len(data)) + } + //requestDump, err := httputil.DumpRequest(request, true) //LOG_INFO("debug", "Request: %s", requestDump)