424 Failed Dependency (RFC 4918, WebDAV) signifie que la méthode n’a pas pu être exécutée sur la ressource parce qu’elle dépendait d’une autre action, et que celle-ci a échoué. Ce code apparaît généralement à l’intérieur d’une réponse 207 Multi-Status. Un PROPPATCH est atomique : si une propriété ne peut pas être modifiée, par exemple parce qu’elle est protégée et renvoie 403, toutes les autres modifications de propriétés de la même requête sont signalées en 424.
En dehors de WebDAV, certaines API utilisent 424 pour indiquer qu’une dépendance en amont a échoué, mais ce n’est pas sa signification standard ; 502 ou 503 sont généralement plus clairs pour les problèmes en amont.
Exemple de réponse
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 et vérification des redirections
Aucun impact SEO : le code 424 apparaît dans des flux WebDAV et d’API que les robots d’exploration n’utilisent pas.
Causes fréquentes et cas d’usage
- Une propriété d’un
PROPPATCHa échoué : les autres n’ont donc pas été appliquées et signalent 424. - Une opération par lots s’arrête après l’échec d’une étape précédente.
- Une API signale qu’un service en amont indispensable a échoué.