Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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 从原始HTML检测ajax请求_Javascript_Html_Ajax - Fatal编程技术网

Javascript 从原始HTML检测ajax请求

Javascript 从原始HTML检测ajax请求,javascript,html,ajax,Javascript,Html,Ajax,如果获得页面的初始HTML,是否可以检测后续ajax请求 与您在开发人员控制台中所做的非常相似,但是是通过编程实现的。已广泛搜索解决方案,但未找到任何解决方案。您可以使用设置为的“资源” 看 我们正在“监听”的HTML到底去了哪里?@DanL的要求是观察来自窗口的所有请求,是吗?最好是观察来自当前未加载到DOM中的HTML字符串的所有请求。@DanL“来自HTML字符串”是什么意思?例如,您可以通过URL过滤所有请求。如果您知道将请求哪个URL。迭代每个请求的键、值对,在调用.getEnt

如果获得页面的初始HTML,是否可以检测后续ajax请求

与您在开发人员控制台中所做的非常相似,但是是通过编程实现的。已广泛搜索解决方案,但未找到任何解决方案。

您可以使用设置为
的“资源”


我们正在“监听”的HTML到底去了哪里?@DanL的要求是观察来自
窗口的所有请求,是吗?最好是观察来自当前未加载到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"]});