207 Multi-Status
Le code de statut de réponse de succès HTTP 207 Multi-Status indique un mélange de réponses.
Cette réponse est utilisée exclusivement dans le contexte de Web Distributed Authoring and Versioning (WebDAV).
Le corps de la réponse est une entité HTTP text/xml ou application/xml avec un élément racine multistatus qui liste les codes de réponse individuels.
Note : Les navigateurs accédant à des pages web ne rencontreront jamais ce code de statut. La capacité à retourner une collection de ressources fait partie du protocole WebDAV et n'est rencontrée que par les applications web qui accèdent à un serveur WebDAV.
Statut
207 Multi-Status
Exemples
>Réception d'une réponse 207 dans un contexte WebDAV
La réponse suivante est un exemple de réponse 207 qu'un serveur WebDAV envoie à un client.
Il y a un élément racine multistatus avec les détails des collections individuelles :
HTTP/1.1 207 Multi-Status
Content-Type: application/xml; charset="utf-8"
Content-Length: 1241
<?xml version="1.0" encoding="utf-8" ?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>http://www.exemple.com/Coll/</D:href>
<D:propstat>
<D:prop>
<D:displayname>Boucle de démonstration</D:displayname>
<D:resource-id>
<D:href>urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf8</D:href>
</D:resource-id>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>http://www.exemple.com/Coll/Toto</D:href>
<D:propstat>
<D:prop>
<D:displayname>Boucle de démonstration</D:displayname>
<D:resource-id>
<D:href>urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf8</D:href>
</D:resource-id>
</D:prop>
<D:status>HTTP/1.1 208 Already Reported</D:status>
</D:propstat>
</D:response>
</D:multistatus>
Spécifications
| Specification |
|---|
| RFC 4918> # section-11.1> |
Voir aussi
- Le code de statut HTTP
204 - Le code de statut HTTP
403 - Les méthodes de requête HTTP
- Les codes de statut de réponse HTTP