208 Already Reported provient des extensions WebDAV de liaison (bindings), définies par la RFC 5842. Avec les liaisons, une même collection peut être accessible sous plusieurs URL, et un PROPFIND avec Depth: infinity listerait les mêmes membres encore et encore. À la place, le serveur liste les membres une seule fois et marque les occurrences suivantes de la même collection avec un 208 dans le corps multistatus.
Le code 208 n’a de sens qu’à l’intérieur d’une réponse 207 Multi-Status et n’apparaît que pour les requêtes Depth: infinity. Un serveur qui préfère refuser purement et simplement une telle requête répond plutôt 508 Loop Detected.
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: 306
<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:">
<d:response>
<d:href>/coll/</d:href>
<d:status>HTTP/1.1 200 OK</d:status>
</d:response>
<d:response>
<d:href>/coll/alias/</d:href>
<d:status>HTTP/1.1 208 Already Reported</d:status>
</d:response>
</d:multistatus> SEO et vérification des redirections
Aucun impact SEO : le code 208 n’apparaît qu’à l’intérieur des réponses multistatus WebDAV, que les moteurs de recherche n’explorent pas.
Causes fréquentes et cas d’usage
- Une collection WebDAV est liée sous deux chemins et un
PROPFINDrécursif l’atteint deux fois. - Une boucle de liaisons, par exemple une collection contenant une liaison vers son parent, est listée une seule fois au lieu de l’être indéfiniment.
- On le rencontre rarement en dehors des serveurs qui implémentent les liaisons de la RFC 5842.