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