但我点击浏览器左上角的刷新按钮,为什么先发出了一堆 post 请求之后,才自行 GET / 呢?
GET / 应该是排第一才对呀?
从域名上目测是你刷新页面 onbeforeunload 事件里通过 Beacon API 上报的用户行为采集数据。
你当前页面先 onbeforeunload、然后新的页面才会 load,所以 [GET] /
才不是第一条。
13 回答12.8k 阅读
8 回答2.5k 阅读
2 回答5k 阅读✓ 已解决
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答815 阅读
6 回答916 阅读
这个应该是收集了数据进行埋点上报
点刷新的那一刻,js执行页面刷新的埋点上报逻辑,将一些数据报上去。
然后执行刷新,获取html,执行内部的js,执行http请求,加载新页面这一套流程