我正在实现一个大型javascript应用程序的一部分,其中各种脚本通常会同时执行AJAX请求。
我正在考虑实现一些可以优先处理AJAX请求流的帮助程序类,并且在某些情况下通过使用服务器理解的批量api而不是许多小请求进行优化。
然而,我陷入两难境地:如果我只是打电话,例如Controller
,然后我不知道该请求是立即发送,还是被浏览器限制(可能有请求正在执行,等待响应已经从应用程序的其他组件发送)。所以,我真的不知道何时进行聚束优化,何时立即发送请求。
有没有一种好方法可以询问浏览器是否会在发出AJAX请求之前受到限制?