DevKits
102

Processing

1xx Informational

Last updated:

WebDAV: the server has received and is processing the request, but no response is available yet.

Description

Introduced by WebDAV to prevent clients from timing out on long-running operations. It has been superseded in practice by 103 Early Hints for most modern use cases.

When to use

Rarely useful outside WebDAV servers. For general APIs, prefer 202 Accepted or streaming responses.

Specification

RFC 2518

Examples

HTTP response
HTTP/1.1 102 Processing
Content-Type: application/json

{"error":"Processing"}
Node.js (Express)
res.status(102).json({ error: "Processing" });
Go (net/http)
w.WriteHeader(http.Status102)
Python (Flask)
return jsonify({"error": "Processing"}), 102

Related status codes

All 1xx codes