207 Multi-Status (RFC 4918, WebDAV) stosuje się, gdy jedno żądanie dotyczy kilku zasobów lub właściwości, np. przy PROPFIND lub PROPPATCH albo przy COPY, MOVE lub DELETE wykonywanych na kolekcji. Treścią jest dokument XML multistatus, w którym każdy element response wskazuje zasób (href) i podaje jego własny kod, np. 200 OK, 403 Forbidden lub 423 Locked.
Sam kod 207 oznacza tylko, że żądanie zostało przetworzone; aby dowiedzieć się, co faktycznie się powiodło, klient musi odczytać treść. Niektóre API JSON przejęły kod 207 dla endpointów wsadowych, które zwracają wynik dla każdego elementu z osobna.
Klientami WebDAV są m.in. menedżery plików, takie jak Eksplorator plików Windows i Finder w macOS, aplikacje biurowe oraz aplikacje synchronizujące usług do przechowywania plików.
Przykładowa odpowiedź
HTTP/1.1 207 Multi-Status
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: application/xml; charset=utf-8
Content-Length: 309
<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:">
<d:response>
<d:href>/docs/report.pdf</d:href>
<d:status>HTTP/1.1 200 OK</d:status>
</d:response>
<d:response>
<d:href>/docs/plan.docx</d:href>
<d:status>HTTP/1.1 423 Locked</d:status>
</d:response>
</d:multistatus> SEO i sprawdzanie przekierowań
Ruch WebDAV nie jest indeksowany przez roboty, więc kod 207 nie ma wpływu na SEO. Publiczna strona nigdy nie powinna odpowiadać kodem 207 na zwykłe żądanie GET; jeśli sprawdzanie przekierowań go pokazuje, adres URL prowadzi do endpointu WebDAV lub wsadowego API.
Typowe przyczyny i zastosowania
PROPFINDwyświetla zawartość folderu i zwraca właściwości każdego pliku.DELETElubMOVEfolderu częściowo się nie udaje, bo jeden z plików jest zablokowany.- Wsadowe API zwraca osobny wynik dla każdego elementu żądania.