Javascript 从原始HTML检测ajax请求
如果获得页面的初始HTML,是否可以检测后续ajax请求 与您在开发人员控制台中所做的非常相似,但是是通过编程实现的。已广泛搜索解决方案,但未找到任何解决方案。您可以使用设置为Javascript 从原始HTML检测ajax请求,javascript,html,ajax,Javascript,Html,Ajax,如果获得页面的初始HTML,是否可以检测后续ajax请求 与您在开发人员控制台中所做的非常相似,但是是通过编程实现的。已广泛搜索解决方案,但未找到任何解决方案。您可以使用设置为的“资源” 看 我们正在“监听”的HTML到底去了哪里?@DanL的要求是观察来自窗口的所有请求,是吗?最好是观察来自当前未加载到DOM中的HTML字符串的所有请求。@DanL“来自HTML字符串”是什么意思?例如,您可以通过URL过滤所有请求。如果您知道将请求哪个URL。迭代每个请求的键、值对,在调用.getEnt
的“资源”
看
窗口的所有请求,是吗?最好是观察来自当前未加载到DOM中的HTML字符串的所有请求。@DanL“来自HTML字符串”是什么意思?例如,您可以通过URL过滤所有请求。如果您知道将请求哪个URL。迭代每个请求的键、值对,在调用.getEntries()
时,会列出请求的URL和发起方。如果找到匹配项,则可以中断循环,观察者将继续观察所有请求,直到断开连接,请参阅
function perf_observer(list, observer) {
// Process the "resource" event
}
var observer2 = new PerformanceObserver(perf_observer);
observer2.observe({entryTypes: ["resource"]});