207 Multi-Status (RFC 4918, WebDAV), tek bir istek birden fazla kaynağı veya özelliği ilgilendirdiğinde kullanılır; örneğin PROPFIND veya PROPPATCH ya da bir koleksiyon üzerinde COPY, MOVE veya DELETE. Gövde bir XML multistatus belgesidir; içindeki her response öğesi bir kaynağı (href) belirtir ve 200 OK, 403 Forbidden veya 423 Locked gibi kendi durumunu verir.
207'nin kendisi yalnızca isteğin işlendiği anlamına gelir; neyin gerçekten başarılı olduğunu öğrenmek için istemcinin gövdeyi okuması gerekir. Bazı JSON API'leri, her öğe için ayrı sonuç bildiren toplu (batch) uç noktalar için 207'yi ödünç almıştır.
WebDAV istemcileri arasında Windows Explorer ve macOS Finder gibi dosya yöneticileri, ofis uygulamaları ve dosya barındırma hizmetlerinin senkronizasyon istemcileri bulunur.
Örnek yanıt
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 ve yönlendirme kontrolü
WebDAV trafiği taranmaz; bu nedenle 207'nin SEO etkisi yoktur. Herkese açık bir sayfa sıradan bir GET isteğine asla 207 ile yanıt vermemelidir. Bir yönlendirme kontrolü bu kodu gösteriyorsa URL bir WebDAV veya toplu API uç noktasını işaret ediyordur.
Yaygın nedenler ve kullanım alanları
PROPFINDbir klasörü listeler ve içindeki her dosyanın özelliklerini döndürür.- Bir klasör üzerindeki
DELETEveyaMOVEişlemi, bir dosya kilitli olduğu için kısmen başarısız olur. - Bir toplu API, istekteki her öğe için ayrı bir sonuç bildirir.