I believe that the method you described, called the call / response method, is the intended behavior for WebDAV. At least according to the specification . This first request without auth headers is necessary; WebDAV response contains nonce to check the next request, which helps to reject, for example, repeated attacks.
So bottom line: you cannot and should not try to avoid this behavior.
, Windows, ... , nonce - /. , , - nonce , WebDAV nonce . , , Windows, WebDAV , Windows .
, , , nonce. , . Google- .