如何检查浏览器中是否打开了HTTP请求?

如何检查浏览器中是否打开了HTTP请求?,第1张

如何检查浏览器中是否打开了HTTP请求?

除非您为JS编写一个包装器

XmlHttpRequest
(或对其进行猴子补丁处理)以跟踪打开的连接,否则无法检测到JS中的打开的连接。

这是孩子资本的猴子补丁,不确定是否完美,但这是一个好的开始

  (function() {    var oldOpen = XMLHttpRequest.prototype.open;    window.openHTTPs = 0;    XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {      window.openHTTPs++;      this.addEventListener("readystatechange", function() {          if(this.readyState == 4) { window.openHTTPs--;          }        }, false);      oldOpen.call(this, method, url, async, user, pass);    }  })();


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5016350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存