<返回更多

一文带你详解 Chrome F12 Network 选项

2021-08-26    柠檬班软件测试
加入收藏

Chrome F12 介绍

 

Chrome 开发者工具 F12 是前端开发、测试人员的利器,使用开发者工具可以非常方便地查看页面元素、源文件、控制台、网络等等。

其中的 Network 类似与 fiddler 抓包工具,能够获取请求、响应、缓存等等内容。

接下来介绍下 Network,来吧。

界面介绍

 

1,界面总览

纯干货!一文带你详解 Chrome F12 Network 选项

 

2,记录请求

开启按钮时记录所有请求,关闭按钮时不会记录

纯干货!一文带你详解 Chrome F12 Network 选项

 

3,清除请求

清除按钮,清除所有记录的请求

 

4,过滤请求

 

过滤器,能够自定义筛选条件,也可以选择预定义的过滤方式

纯干货!一文带你详解 Chrome F12 Network 选项

 

纯干货!一文带你详解 Chrome F12 Network 选项

 

ALL:显示所有请求
XHR:显示AJAX异步请求
JS:显示js文件
css:显示css文件
Img:显示图片
Media:显示媒体文件,音频、视频等
Font:显示Web字体
Doc:显示html
WS:显示websocket请求
Other:显示其他请求

 

5,保留请求记录

 

勾选之后,刷新页面不会清空之前的请求记录,下面是连续刷新两次页面结果

纯干货!一文带你详解 Chrome F12 Network 选项

 


纯干货!一文带你详解 Chrome F12 Network 选项

 

6,是否进行缓存

 

当打开开发者工具时生效,打开这个开关,则页面资源不会存入缓存,可以从 Status 栏的状态码看文件请求状态。

 

7,弱网设置

 

设置模拟限速,如下图所示。

纯干货!一文带你详解 Chrome F12 Network 选项

 

8,网络设置

 

caching:缓存设置

Network throttling :弱网设置

User agent:属于 http 请求头一部分。表示所用浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。

Accepted Content-Encodings:服务端压缩格式

纯干货!一文带你详解 Chrome F12 Network 选项

 

9,右键界面

纯干货!一文带你详解 Chrome F12 Network 选项

 

Open in new tab:在新的标签中打开链接

Clear browser cache:清空浏览器缓存

Clear browser cookies:清空浏览器cookies

Copy:复制

Block request URL:拦截当前请求url

Block request domian:拦截当前域名下所有请求

Replay XHR:重新请求AJAX

Sort By:排序请求

Header Options:显示请求头选项

Save all as HAR with content:保存所有请求为.har文件

 

10,copy

纯干货!一文带你详解 Chrome F12 Network 选项

 

Copy Link Address:复制资源url到系统剪贴板

Copy Response:复制HTTP响应

Copy stack trace:复制堆栈信息

Copy as PowerShell:复制请求PwoerShell代码

Copy as fetch:复制请求fetch代码

Copy as Node.js fetch:复制请求Node.js fetch代码

Copy as cUrl(cmd):复制请求cUrl 命令代码

Copy as cUrl(bash):复制请求cUrl 命令代码

Copy all as PowerShell:复制所有请求PwoerShell代码

Copy all as fetch:复制所有请求fetch代码

Copy all as Node.js fetch:复制所有请求Node.js fetch代码

Copy all as cUrl(cmd):复制所有请求cUrl 命令代码

Copy all as cUrl(bash):复制所有请求cUrl 命令代码

Copy All as HAR:复制所有请求HAR文件

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>