Javascript 在XMLHttpRequest中接收102 http状态

Javascript 在XMLHttpRequest中接收102 http状态,javascript,node.js,http,xmlhttprequest,Javascript,Node.js,Http,Xmlhttprequest,Node.js支持从v10开始发送102处理状态代码,但我不确定如何使用它 这是浏览器只在内部使用的东西(比如延迟超时事件),还是我们可以以任何方式访问此临时状态 我想让我的javascript代码知道“嘿,我正在做这个,坐好”。发送临时状态似乎是最简单的解决方法 另一种选择是使用202状态,但这需要更多的更改。你说得对 102处理 一种临时响应,用于通知客户端服务器已接受完整的请求,但尚未完成 只有当服务器合理预期请求将花费大量时间完成时,才应发送此状态代码。作为指导,如果方法处理时间超过20

Node.js支持从v10开始发送
102处理
状态代码,但我不确定如何使用它

这是浏览器只在内部使用的东西(比如延迟超时事件),还是我们可以以任何方式访问此临时状态

我想让我的javascript代码知道“嘿,我正在做这个,坐好”。发送临时状态似乎是最简单的解决方法

另一种选择是使用202状态,但这需要更多的更改。

你说得对

102处理

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

只有当服务器合理预期请求将花费大量时间完成时,才应发送此状态代码。作为指导,如果方法处理时间超过20秒(合理但任意的值),服务器应返回102(处理)响应。服务器必须在请求完成后发送最终响应

方法可能需要很长时间来处理,尤其是支持深度标头的方法。在这种情况下,客户端可能会在等待响应时超时连接。为了防止这种情况,服务器可能会返回102处理状态代码,以向客户端指示服务器仍在处理该方法

您可以在或处看到它