在使用webpagetest.org 测试网站性能时,最终一些测试包含了我没想到的请求,因为它们不是由我的代码中的任何内容(HTML、CSS、JavaScript)发起的。更令人惊讶的是,请求用户代理与正在使用的浏览器不匹配。
示例: https ://www.webpagetest.org/result/170425_AH_NP7/1/details/#waterfall_view_step1
尽管我使用 Google Chrome 进行了测试,但第二个请求是由 User-Agent:Microsoft-CryptoAPI/6.1 向主机:gm.symcd.com 完成的
重新运行相同的测试通常会导致运行没有任何这些请求。
这发生在www.webpagetest.org以及我们公司在 Windows 主机上的本地 WPT 安装上。
用户代理首先让我怀疑 Windows 更新代理是源,但主机 gm.symcd.com 似乎属于赛门铁克。
有没有人经历过同样的行为?防止这些意外请求的最佳方法是什么?