当前位置: 首页 > 知识库问答 >
问题:

前端 - 为什么点击刷新,会先加载一堆奇怪的资源呢?

江俊能
2023-06-30

图片.png

但我点击浏览器左上角的刷新按钮,为什么先发出了一堆 post 请求之后,才自行 GET / 呢?

GET / 应该是排第一才对呀?

共有2个答案

锺离宸
2023-06-30

从域名上目测是你刷新页面 onbeforeunload 事件里通过 Beacon API 上报的用户行为采集数据。

你当前页面先 onbeforeunload、然后新的页面才会 load,所以 [GET] / 才不是第一条。

司徒经纶
2023-06-30

这个应该是收集了数据进行埋点上报
点刷新的那一刻,js执行页面刷新的埋点上报逻辑,将一些数据报上去。
然后执行刷新,获取html,执行内部的js,执行http请求,加载新页面这一套流程

 类似资料:
  • 正如你所看到的,詹金斯没有找到我的资源。 我错过了什么?

  • 问题内容: 这是我的项目的布局: 这是Jenkins工作区的布局: 在eclipse下,测试运行没有任何错误。在詹金斯身上,测试只是失败了。Jenkins无法找到资源。以下是测试执行的一些输出: eclipse Jenkins 如您所见,Jenkins找不到我的资源。 我想念什么? 问题答案: 我终于解决了我的问题。在类路径上,该文件是在我的代码中调用该文件时命名的。您注意到大写了吗? 在Wind

  • 题目描述 Java 数组扩容问题:实现动态的给数组添加元素效果,实现对数组扩容 原始数组 int[] arr = {1,2,3} 增加的元素 4,直接放在数组的最后 arr = {1,2,3,4} 题目来源及自己的思路 定义 arr1 定义 arr2,比 arr1 的长度长 1 在 arr1 的长度内,把 arr1 的值赋值给 arr2 arr2 的最后一个位置赋值为 4,也就是要加入的数据 因为

  • 我从web服务接收数据,这些数据被解析为类中的一个对象,在我的例子中,该对象是类,它包含一个列表,这些选项卡应该填充。因此,该报告存储在Application类中的参数中。 每个选项卡都应该是中的一个页面。因此,当我第一次接收数据并对其进行解析时,所有工作都很完美,视图分页程序中填充了正确的数据并将其呈现出来。 当主要两点是从/中删除以前添加的片段时,使用在中显示正确的片段集,以及在添加新的视图之

  • 我在上使用jQuery的和函数来编码或模拟不同的连续表单节。 更奇怪的是,上面提到的这个问题,如果你在点击“Continuar”按钮之前点击导航栏文本(然后不需要重新加载并再次显示第一页就会出现预期的页面),就不会发生。 表格可在此浏览: 下面是相关的JavaScript代码: 这是正文标记:

  • 据我所知,这个错误并不是昨天在Chrome上抛出的,而到今天早上,它已经抛出了。我没有更改任何浏览器设置。我附上了一张截图(打开/关闭开发者工具窗口四次后): 这个问题与Stack Overlow post未能在Chrome下加载资源完全相似,只是它只发生在我在Chrome中“inspect element”时。以下是我掌握的细节: 我尽我最大的能力撤销了我做的一切,从昨晚(当我没有这个错误),错