【发布时间】:2018-08-10 09:29:48
【问题描述】:
我有一个大约需要 20 分钟才能处理的过程,但在该过程完成之前,浏览器超时并且用户仍然质疑该过程是否完成。
需要一个工作示例来解决这个问题。
有没有办法发送 ajax 请求和服务器响应 200 ,漫长的过程在后台继续。
请帮忙
【问题讨论】:
-
我有一个要在 php 中处理的 excel 文件,这将需要大约 20 分钟来处理我通过 ajax 调用发起的处理,浏览器响应超时终止进程。需要一种解决方法,我可以发送一个 ajax请求和php进程可以在后台运行并轮询进程以检查进程是否完成。
-
你是发送异步 AJAX 还是同步一个?异步请求不应超时。除非你离开当前页面。