<table><tr><td style="">vkrause added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D24316">View Revision</a></tr></table><br /><div><div><p>Overall we probably have two options, revert this change (and the corresponding change in KDAV) and defer it to KF6, or harden this code further against duplicates in custom headers. The below might work for Content-Type (no way to test here atm), a similar fix for Depth would require a bit more code reshuffling I think.</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="diff" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);"><span style="color: #000080">diff --git a/src/ioslaves/http/http.cpp b/src/ioslaves/http/http.cpp</span>
<span style="color: #000080">index e3bad6cc..88c13999 100644</span>
<span style="color: #a00000">--- a/src/ioslaves/http/http.cpp</span>
<span style="color: #00a000">+++ b/src/ioslaves/http/http.cpp</span>
<span style="color: #800080">@@ -2599,7 +2599,7 @@ bool HTTPProtocol::sendQuery()</span>
             davHeader += metaData(QStringLiteral("davHeader"));
 
             // Set content type of webdav data
<span style="color: #a00000">-            if (hasDavData) {</span>
<span style="color: #00a000">+            if (hasDavData && !header.contains(QLatin1String("Content-Type: "))) {</span>
                 davHeader += QStringLiteral("Content-Type: text/xml; charset=utf-8\r\n");
             }</pre></div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R241 KIO</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D24316">https://phabricator.kde.org/D24316</a></div></div><br /><div><strong>To: </strong>vkrause, dfaure<br /><strong>Cc: </strong>kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns<br /></div>