在jQuery ajax调用期间,服务器是否可能返回状态更新?
我对服务器上的php-script进行了ajax调用。该脚本执行一些耗时的步骤,其中包括对(慢速)Web服务的调用。脚本完成后,它将发送回数据,并使用它们更新网页。
但是,由于可能要花费30秒钟以上的时间才能完成请求,因此最好将发生的事情告知用户,例如: 1.“等待回应” 2.“等待信息提供者的数据” 3.“处理信息” 4.“将数据发送到确认服务器” 5.“从确认服务器检索响应” 6.“加载已处理和确认的数据” (7:显示数据)
我尝试使用多个调用,但是这些调用只会在服务器上启动新进程。我不知道如何获取有关正在运行的php进程的信息。
我想获得部分结果(状态更新),并使用这些结果通知用户。