WebDAV pobranie listy plików z serwera.

0

Cześć

Mam pewien problem z serwerem WebDAV stojącym na "win 2003 server with iis 5". Serwer na zapytanie PROPFIND zwraca error 400, czyli bad request. Moje pytanie brzmi - jak powinno wyglądać uniwersalne zapytanie PROPFIND (czy nie tak jak ostatnie zapytanie w tym poście?) zwracające mi wszystkie property, oraz czy do przeglądania folderów na pewno chcę go używać, z tego co widzę przeglądarki używają GET.
Do tej pory pobierałem listę plikow za pomocą następującego zapytania:

PROPFIND /filestore/mappings/2013/ HTTP/1.1

Depth: 1

<D:propfind xmlns:D="DAV>
<D:allprop>
<D:namespaces>
<D:namespace uri="DAV:"/>
</D:namespaces>
</D:allprop>
</D:propfind>

//Zapytanie wysyłane po authorization request
PROPFIND /filestore/mappings/2013/ HTTP/1.1
Authorization: Basic MjAxMzk5OTk6TmV3VHJpZXIh

Depth: 1

<D:propfind xmlns:D="DAV:">
<D:allprop>
<D:namespaces>
<D:namespace uri="DAV:"/>
</D:namespaces>
</D:allprop>
</D:propfind>

Próbowałem również następującej opcji, jednak to nie pomogło.

PROPFIND /filestore/mappings/2013/ HTTP/1.1

Depth: 1

<?xml version="1.0" encoding="utf-8" ?>
<D:propfind xmlns:D="DAV:">
<D:allprop/>
</D:propfind>
0

Szkoda że nikt nie odpowiedział, jednakże na tą chwilę działa coś takiego:

PROPFIND /filestore/mappings/2013/ HTTP/1.1
 
Depth: 1

1 użytkowników online, w tym zalogowanych: 0, gości: 1