含义
WebDAV 的临时响应,告诉客户端服务器仍在处理一个耗时请求,暂时不要超时。它已被废弃,如今很少使用。
常见原因
- WebDAV 服务器正在执行大量文件的缓慢 COPY 或 MOVE
- 老旧服务器在长时间操作期间用它保持连接
解决方法
客户端或访问者
继续等待最终状态码。大多数 HTTP 客户端会自动忽略 102。
网站或 API 的维护者
长任务应返回 202 Accepted 并提供状态查询 URL;102 已从 WebDAV 规范中移除,很多客户端不支持。
响应示例
HTTP/1.1
HTTP/1.1 102 Processing 规范
常见问题
› 耗时较长的 API 请求应该用 102 吗?
不应该。返回 202 Accepted 让客户端轮询任务资源,或者使用流式响应。102 是已废弃的 WebDAV 机制。
› 102 Processing 是错误吗?
不是。它是信息性的临时响应,真正的结果稍后才会返回。