原文地址:https://juejin.im/post/5d981bb8e51d4577ff0d9ed0#heading-12 作者:刘伟C

我觉得后端开发工程师也应该熟练掌握 Chrome 调试工具的NetWork模块,这样可以更好的定位问题,对于项目开发绝对是有利无害的。 小结:

  1. 控制模块
  2. 过滤
  3. 时间轴
  4. 资源加载及服务调用列表
  5. 当前页面请求信息概览

在项目开发中,不可避免需要调用很多后台服务,资源加载,这些所有的Http请求以及资源加载都能在Chrome的调试工具中的NetWork模块上进行观察,熟练掌握这个NetWork模块,能够更好的完成前后端接口联调,进行一些简单的性能分析,甚至据此作出性能优化,下面将简单介绍我对NetWork模块认识和简要理解。

1.模块概览

2.控制模块

控制模块的概览如图所示,将其划分成了9个功能点,下面一一介绍。

2.1 停止记录

停止记录就是个红色的按钮,当点击后NetWork模块就不会再进行任何的Http请求记录,重新点击后又可以打开记录。

2.2 清除记录

点击清除记录按钮后,资源及服务调用列表中已经记录的所有请求将会被清除。

2.3 截屏模式

截屏模式为一个摄像机的标志,点击后开启截屏模式的功能,当重新刷新页面后,会对你的可视区域进行定时捕获截屏,同时当鼠标移动到截屏图片上时,在时间轴模块中会展示黄色竖线,表示截取这张图片时所处的时间节点。

2.4 过滤栏显示隐藏

点击该按钮可以控制过滤栏的显示隐藏。

2.5 请求列表大图标模式

点击该按钮后资源及服务调用列表每一行的图标变大,同样可视区域所能同时浏览的http请求记录变少,实际用处不是很大。

2.6 时间轴显示隐藏