php, ajax:两个ajax响应(非同步)



所以,我有一个ajax-POST从客户端,要求一些信息。我正在考虑让一个php文件首先执行一个快速的任务,发送回一个数字,然后执行一个后台任务,需要更多的时间,并发送回一个数组。

我想知道是否有可能发送两个响应分开-一旦他们准备好了。如果是,我该如何在前端用javascript处理它?

典型的HTTP只能以Request->Response方式发送响应。

你可能正在寻找的是WebSockets,它保持连接打开,以便从服务器进一步发送消息。

https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API

最新更新