I'm working on my custom webDAV server and have trouble connecting to it from Windows7 Explorer, so I started very hard to look on what is happening on the wire.

When my server sends a 207 response (as it should) for a PROPFIND request for http://myserver.local/webdavroot/somefolder

Then Win7 Explorer sends 2 more PROPFINDS to http://myserver.local/webdavroot/somefolder/43811DCD-8C5A-4EF9-B903-2EEA9CE88487 http://myserver.local/webdavroot/somefolder/43811DCD-8C5A-4EF9-B903-2EEA9CE88487/ChangeLog

That String 43811DCD-8C5A-4EF9-B903-2EEA9CE88487 looks awfully like a GUID and is constant (A google search reveals results without actually explaining). I would suspect that this is Explorer probing for some Microsoft specifics (Sharepoint?).

Can someone explain what is happening and where I can find documentation about it?

link|improve this question
Not an answer, but some additional information. Win7 Explorer expects a very specific date format for created/changed date. XP, OS/X, Linux and commercial webDAV clients are more forgiving here. String creatFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"; String lastmodFormat = "EE', 'd' 'MMM' 'yyyy' 'HH':'mm':'ss"; SimpleDateFormat fmt = new SimpleDateFormat(lastmodFormat, Locale.UK); String datestring = fmt.format(date)+" GMT"; (credit goes to Eugen Cretu) – stwissel Nov 28 '11 at 23:11
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.