gpt4 book ai didi

javascript - 在浏览器中检测 AJAX 请求(客户端)

转载 作者:可可西里 更新时间:2023-11-01 02:39:57 26 4
gpt4 key购买 nike

有没有办法通过 JavaScript(客户端)检测正在发生的任何 AJAX 请求,甚至获取正在进行的请求的数量?

我问的原因:我在与多个开发人员合作的应用程序中有一个全局处理指示器,其中一些开发人员在发出 AJAX 请求时忽略了启动和停止指示器。

有没有办法检测到这一点?

我知道处理它的最佳方法是在请求完成时触发一些东西,但我无法控制其他开发人员或重写遗留代码,所以我正在寻找可以注入(inject)的东西使用 JavaScript 来检测请求。

最佳答案

我想通了(使用 jQuery):

$(document).ajaxStart(function() { /* start indicator */ });

$(document).ajaxStop(function() { /* stop indicator */ });

关于javascript - 在浏览器中检测 AJAX 请求(客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2715598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com