# HG changeset patch # User Olaf Wintermann # Date 1651516014 -7200 # Node ID d2b2124801f4b3c05d055dbd08fed7d321625b6b # Parent 1c08aa0c060e2b04bf0199b1f0eb6d708a849727 add content-length header to webdav_delete and webdav_put diff -r 1c08aa0c060e -r d2b2124801f4 src/server/webdav/webdav.c --- a/src/server/webdav/webdav.c Mon May 02 20:25:40 2022 +0200 +++ b/src/server/webdav/webdav.c Mon May 02 20:26:54 2022 +0200 @@ -659,6 +659,7 @@ // send response if(ret == REQ_PROCEED) { + pblock_nvinsert("content-length", "0", rq->srvhdrs); protocol_status(sn, rq, 204, NULL); protocol_start_response(sn, rq); } else { @@ -723,6 +724,7 @@ system_fclose(fd); int status = create_file ? PROTOCOL_CREATED : PROTOCOL_NO_CONTENT; + pblock_nvinsert("content-length", "0", rq->srvhdrs); protocol_status(sn, rq, status, NULL); protocol_start_response(sn, rq);