如果浏览器请求关闭,ajax请求是否会被停止?

问题描述 投票:1回答:1

我有一个应用程序,如果用户按下按钮,一个ajax请求将被发送到后台的ColdFusion页面。这一个请求可能需要20到30秒,因为它有很多记录要插入数据库等等。我想知道如果ColdFusion请求不会在后台继续,他们是否关闭浏览器或导航到另一个页面( ajax请求已经发送)。

从测试看,即使浏览器窗口关闭,它也会完成插入记录等。我想知道是否总是这样,如果有时间限制......例如,如果请求需要2分钟,浏览器关闭后它将在1分钟后停止工作等等?

谢谢!

ajax
1个回答
1
投票

Christina,时间限制取决于您的服务器超时设置。它适用于ajax和标准调用。它通常设置为几秒钟,如果已达到则会抛出异常或错误。

© www.soinside.com 2019 - 2024. All rights reserved.