207 Multi-Status (RFC 4918, WebDAV) est utilisé lorsqu’une même requête porte sur plusieurs ressources ou propriétés, par exemple PROPFIND ou PROPPATCH, ou un COPY, MOVE ou DELETE appliqué à une collection. Le corps est un document XML multistatus dans lequel chaque élément response désigne une ressource (href) et indique son propre statut, comme 200 OK, 403 Forbidden ou 423 Locked.
Le code 207 lui-même signifie seulement que la requête a été traitée ; le client doit lire le corps pour savoir ce qui a réellement réussi. Certaines API JSON ont repris le code 207 pour des points de terminaison de traitement par lots qui renvoient un résultat par élément.
Parmi les clients WebDAV figurent des gestionnaires de fichiers comme l’Explorateur Windows et le Finder de macOS, des suites bureautiques et les clients de synchronisation des services d’hébergement de fichiers.
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: 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 et vérification des redirections
Le trafic WebDAV n’est pas exploré : le code 207 n’a donc aucun effet sur le SEO. Une page publique ne doit jamais répondre 207 à un GET ordinaire ; si une vérification des redirections l’affiche, l’URL pointe vers un point de terminaison WebDAV ou une API de traitement par lots.
Causes fréquentes et cas d’usage
PROPFINDliste un dossier et renvoie les propriétés de chacun des fichiers qu’il contient.- Un
DELETEou unMOVEsur un dossier échoue en partie parce qu’un fichier est verrouillé. - Une API de traitement par lots renvoie un résultat distinct pour chaque élément de la requête.