Error Codes Wiki

HTTP 207 Multi-Status — What It Means & How to Fix It

Informational2xx success

Overview

The HTTP 207 Multi-Status response provides status information for multiple independent operations, typically used in WebDAV.

Key Details

  • This status code is defined in the WebDAV specification (RFC 4918).
  • The response body contains an XML document with individual status codes for each sub-operation.
  • It allows a single request to report different outcomes for multiple resources.
  • Each element in the response has its own HTTP status code.

Common Causes

  • A WebDAV PROPFIND request returns properties for multiple resources.
  • A batch operation affects multiple resources with different outcomes.
  • A COPY or MOVE operation involves multiple files.

Steps

  1. 1Parse the XML response body to extract individual status codes for each resource.
  2. 2Handle each sub-operation result independently based on its status code.
  3. 3Log any failed sub-operations for retry or manual review.
  4. 4Implement XML parsing in your client to properly process 207 responses.

Tags

httpsuccesswebdavmulti-statusbatch

Related Items

More in 2xx Success

Frequently Asked Questions

It is a WebDAV status code that provides status information for multiple operations in a single response. Each sub-operation has its own individual status.