424 Failed Dependency (RFC 4918, WebDAV) indica che il metodo non è stato eseguito sulla risorsa perché dipendeva da un’altra azione, e quell’azione non è riuscita. Di solito compare all’interno di una risposta 207 Multi-Status. Un PROPPATCH è atomico, quindi se una proprietà non può essere modificata, per esempio perché è protetta e restituisce 403, tutte le altre modifiche di proprietà nella stessa richiesta vengono riportate come 424.
Alcune API al di fuori di WebDAV usano il 424 per indicare che una dipendenza a monte non ha funzionato, ma non è il suo significato standard; per i problemi a monte di solito sono più chiari 502 o 503.
Esempio di risposta
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 e verifica dei redirect
Nessun impatto sulla SEO: il 424 compare nei flussi WebDAV e API che i crawler non usano.
Cause comuni e casi d’uso
- Una proprietà in un
PROPPATCHnon è stata modificata, quindi le altre non sono state applicate e riportano 424. - Un’operazione batch si interrompe dopo che un passaggio precedente non è riuscito.
- Un’API segnala che un servizio a monte necessario non ha funzionato.