WebDAV Copy
Hi all, I did some WebDAV tests with the mini-redirector client and it seems that the WevDAV COPY verb is never send to the (IIS) server. Instead, when I copy/paste a WebDAV folder (with subfolders and files), I receive some MKCOL (which is OK) and also GET/PUT. Could someone explain why? (I didn't enable the IIS WebDAV module... I just created an IHTTPHandler and checked the incoming VERBs) Thanks in advance, Greetings
November 28th, 2010 1:47pm

Hi, Thanks for posting in Microsoft TechNet forums. Since this is the Windows 7 Forum, in order to solve your problems efficiently, I recommend you ask this question in http://forums.asp.net/. The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other communities who read the forums regularly can either share their knowledge or learn from your interaction with us. Thanks for your understanding and cooperation! Best Regards, Miya Yao TechNet Subscriber Support in forum. If you have any feedback on our support, please contact tngfb@microsoft.comThis posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
November 28th, 2010 9:48pm

Hi, I post on this forum because the mini-redirector is part of Windows 7 and also because on the IIS forum one told me to post here... So, should I really post again in asp.net forum? Regards, Nicolas
November 29th, 2010 2:33am

Hi there Nicolas, I bounced your question off of some of our webdav gurus here in support. Here's what they had to say: The Web Client service mini-redirector in Windows 7 will support all WebDAV verbs supported by the remote server. Each server has a predetermined set of verbs/methods support. When creating a new directory, the MKCOL method is necessary. Afterward, you may see the three methods you mentioned (MKCOL, GET and PUT) depending on where the client is in the process of the copy. GET can be used to verify the files exist after creation... For more about WebDAV methods, see the following links: - http://www.ietf.org/rfc/rfc2518.txt http://www.webdav.org/ Does this help answer your questions?David Beach - Microsoft Online Community Support
Free Windows Admin Tool Kit Click here and download it now
November 30th, 2010 1:27pm

Hi David, Thanks a lot for your answer. Unfortunately, this doesn't answer my question... I have created a WebDAV server that supports all verbs. I tried to copy some folders (with files) from my virtual drive (mounted in my Windows 7) to another location on this virtual drive. This should send a COPY verb to the server, but a quick look with Fiddler (Web debugger) showed that it is not the case (Get + Put instead). To be sure that the problem comes from the Mini-redirector, I tried with some others WebDAV clients, and these clients send a COPY verb as expected.... Any ideas?
December 2nd, 2010 3:56am

Hi Nicolas, I passed your question back to our webdav folks, and they gave me a very long, very complicated answer that I'm not sure I can relay correctly. Essentially the OS has the potential to leverage libraries from multiple apps which means it can choose to do things a different way than what you're expecting (even though the overall operation will still have the same result). I've asked them to write up a blog about it for you - it may take a couple of days but they're working on it now.David Beach - Microsoft Online Community Support
Free Windows Admin Tool Kit Click here and download it now
December 7th, 2010 12:45pm

Hi David, Thanks for your answer ! Could you post the link of the blog's post once it has been written? Greetings
December 9th, 2010 2:38am

Hi, Any news about the problem? Thanks....
Free Windows Admin Tool Kit Click here and download it now
December 16th, 2010 12:55pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics