424 Failed Dependency (RFC 4918, WebDAV), metodun kaynak üzerinde uygulanamadığı, çünkü başka bir işleme bağlı olduğu ve o işlemin başarısız olduğu anlamına gelir. Genellikle bir 207 Multi-Status yanıtının içinde görülür. PROPPATCH atomik bir işlemdir; bu nedenle bir özellik değiştirilemezse, örneğin korumalı olduğu için 403 döndürürse, aynı istekteki diğer tüm özellik değişiklikleri 424 olarak bildirilir.
WebDAV dışındaki bazı API'ler, bir üst bağımlılığın (upstream) başarısız olduğunu belirtmek için 424 kullanır, ancak bu kodun standart anlamı bu değildir; üst sunucu sorunları için genellikle 502 veya 503 daha açıktır.
Ö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: 441
<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:" xmlns:z="urn:example:props">
<d:response>
<d:href>/docs/report.pdf</d:href>
<d:propstat>
<d:prop><d:getcontentlength/></d:prop>
<d:status>HTTP/1.1 403 Forbidden</d:status>
</d:propstat>
<d:propstat>
<d:prop><z:author/></d:prop>
<d:status>HTTP/1.1 424 Failed Dependency</d:status>
</d:propstat>
</d:response>
</d:multistatus> SEO ve yönlendirme kontrolü
SEO etkisi yoktur: 424, tarama botlarının kullanmadığı WebDAV ve API iş akışlarında görülür.
Yaygın nedenler ve kullanım alanları
- Bir
PROPPATCHiçindeki bir özellik başarısız oldu; bu yüzden diğerleri uygulanmadı ve 424 bildiriyor. - Bir toplu işlem, önceki bir adım başarısız olduktan sonra duruyor.
- Bir API, gerekli bir üst hizmetin başarısız olduğunu bildiriyor.