102状态码是什么?

一个临时响应,用于通知客户端服务器已经接受了完整的请求,但尚未完成请求。

这个状态码应该只在服务器合理预期请求需要相当长的时间才能完成时才发送。作为指导,如果一个方法的处理时间超过20秒(一个合理但任意的值),服务器应该返回102(处理中)响应。服务器必须在请求完成后发送最终响应。

方法可能需要很长时间来处理,特别是支持Depth标头的方法。在这种情况下,客户端在等待响应时可能会使连接超时。为了防止这种情况,服务器可能会返回一个102处理状态码,告诉客户端服务器仍在处理该方法。


102代码引用

Rails HTTP状态符号:处理

Symfony HTTP状态常量响应:HTTP_PROCESSING

额外的资源


返回HTTP状态码列表

最重要的