TrueURL
TrueURL

Menü

424 Failed Dependency

WebDAV: metot, bağlı olduğu başka bir işlem başarısız olduğu için uygulanamadı; örneğin bir PROPPATCH içindeki tek bir özellik.

Neden ifadesi
Failed Dependency
Yönlendirme
Hayır
Varsayılan olarak önbelleğe alınabilir
Hayır

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
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 PROPPATCH iç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.

URL yönlendirme kontrolü

Ücretsiz TrueURL yönlendirme kontrol aracıyla bir URL'nin döndürdüğü tüm durum kodlarını adım adım görün.