我意识到 Chrome 开发者工具中监控的 HTTP 请求数量与一些基于 Web 的网站性能监控/评分工具(如 gtmetrix 或网页测试)之间存在巨大的数据差异。
这种差异对我来说很奇怪,因为所有使用的基于 Web 的工具都显示相同的请求数量,但开发者工具显示的数量是两倍大。相关的网站数据在开发者工具中也大了一倍。我在不同的网站上意识到了这些行为,但作为一个例子,你可以看看这些:
请求数量为 60-65,开发人员工具显示 130。我将所有请求作为 HAR 文件进行了比较,并意识到基于 Web 的工具和 Chrome 开发人员工具正在加载部分不同的文件:基于 Web 的工具正在加载 10 个唯一文件,这些文件不是由开发人员工具,开发人员工具正在加载 60 个独特的文件,这些文件不是由基于 Web 的工具加载的。
主要问题是:为什么会这样?