102

Processing

Overview

102 Processing is an interim response defined by WebDAV. It signals that the server has received the request and is working on it but has no final response yet, purely to keep the client and any intermediaries from timing out during a long operation.

The code is effectively deprecated in RFC 4918, and in practice 103 Early Hints or chunked responses are now preferred for the same goal.

When it happens

Request / Response example

Request
MOVE /collection/ HTTP/1.1
Host: dav.example.com
Destination: /archive/collection/
Depth: infinity
Response
HTTP/1.1 102 Processing

(server keeps the connection alive while the long MOVE runs, then sends the final status)

HTTP/1.1 201 Created

In code

HTTP/1.1 102 Processing

HTTP/1.1 207 Multi-Status
Content-Type: application/xml

Notes

Related status codes

Specification