Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有javascript API预测ajax请求可能会被阻止?_Javascript_Ajax - Fatal编程技术网

是否有javascript API预测ajax请求可能会被阻止?

是否有javascript API预测ajax请求可能会被阻止?,javascript,ajax,Javascript,Ajax,我正在实现一个大型javascript应用程序的一部分,在这个应用程序中,各种脚本通常同时执行AJAX请求 我正在考虑实现一些helper类,它可以对AJAX请求流进行优先级排序,在某些情况下,还可以通过使用服务器能够理解的批量api而不是许多小请求来进行优化 然而,我有一个难题:如果我只是调用例如jquery.ajax(),那么我不知道请求是否会立即发送,或者是否会被浏览器限制(可能已经有请求正在执行并等待响应,这些请求是从应用程序的其他组件发送的)。所以,我真的不知道什么时候进行集群优化,什

我正在实现一个大型javascript应用程序的一部分,在这个应用程序中,各种脚本通常同时执行AJAX请求

我正在考虑实现一些helper类,它可以对AJAX请求流进行优先级排序,在某些情况下,还可以通过使用服务器能够理解的批量api而不是许多小请求来进行优化

然而,我有一个难题:如果我只是调用例如
jquery.ajax()
,那么我不知道请求是否会立即发送,或者是否会被浏览器限制(可能已经有请求正在执行并等待响应,这些请求是从应用程序的其他组件发送的)。所以,我真的不知道什么时候进行集群优化,什么时候直接发送请求


有没有一种好方法可以在发出AJAX请求之前询问浏览器我是否要被限制?

在http请求开始被限制之前,是否有一个特定的设置限制?如果是这样,也许您可以跟踪被调度的请求数量,并查看何时达到限制?在http请求开始被限制之前,是否有特定的设置限制?如果是这样的话,您可以跟踪发送的请求数量,并查看何时达到限制?