102 Processing

WebDAV interim response telling the client that a long-running request is still being worked on so it does not time out.

Status

HTTP/1.1 102 Processing

Details

102 was defined for WebDAV methods that can take a long time, such as a PROPFIND across a deep collection or a COPY of a large tree. The server sends 102 to keep the client from concluding that the connection is dead, then sends the real status when the operation finishes.

It is effectively dead. RFC 4918, which replaced RFC 2518, dropped the code and noted that it saw almost no deployment. The number is still in the IANA registry, but new services should hold the connection with normal TCP keepalives, or move the work to a job that returns 202 Accepted with a status URL.

Note: RFC 4918 removed 102 from WebDAV after almost no deployment. For genuinely long work, return 202 Accepted with a status URL instead.

Common causes

Usage notes

For clients

For servers

Examples

A long-running WebDAV request

HTTP request

PROPFIND /dav/projects/ HTTP/1.1
Host: files.example.com
Depth: infinity

HTTP response

HTTP/1.1 102 Processing

HTTP response

HTTP/1.1 207 Multi-Status
Content-Type: application/xml; charset=utf-8

Specifications

See also