在文章chrome浏览器F12 Network中Timing参数含义中介绍了network中的
timing
各属性的含义
在实际开发中,如果页面上刷新好久还没有数据,可以看一下时间都消耗在哪个阶段,如下图,可以看到请求中大部分的时间都消耗在了content download
阶段,这一点从请求后的参数中size
的情况也能看出来:
接下里看一下API请求后的参数情况:
正如图中所示,118KB transferred over network和1.4MB resources loaded by the page;由此可以判断API中返回的数据是比较大的,需要确认返回的数据是否都能用上,是否需要对返回数据的字段进行优化,去掉一些不必要的数据。
resources loaded by the page
统计的是前端页面加载的所有资源经过解压之后的原始大小;
transferred over network
统计的为压缩后的资源总量