chromeF12 谷歌开发者工具详解 Network篇

前情提要
这篇文章主要为刚刚接触前端、javaee、php等内容的萌新设计们,对于我本人也是一个对于开发者工具中Network模块使用的一点心得和总结

开发者工具初步介绍
在这里插入图片描述

chrome开发者工具最常用的四个功能模块:

Elements:主要用来查看前面界面的html的Dom结构,和修改css的样式。css可以即时修改,即使显示。大大方便了开发者调试页面,这真是十分友好的~

console:这个除了查看错误信息、打印调试信息(console.log())、写一些测试脚本以外,还可以当作Javascript API查看用。例如我想查看console都有哪些方法和属性,我可以直接在Console中输入"console"并执行~

Sources:主要用来调试js和查看源代码

Network:重头戏来了~

Network详细介绍
在这里插入图片描述
那我就按照从左到右的顺序来写啦~

clipboard.png记录按钮 处于打开状态时会在此面板进行网络连接的信息记录,关闭后则不会记录。

clipboard.png清除按钮 清除当前的网络连接记录信息。(点击一下就能清空)

clipboard.png捕获截屏 记录页面加载过程中一些时间点的页面渲染情况,截图根据可视窗口截取,如下图所示。
在这里插入图片描述
clipboard.png过滤器 能够自定义筛选条件,找到自己想要资源信息,如下图所示。
在这里插入图片描述
也可以是一些指定条件
指定条件有哪些?

domain:资源所在的域,即url中的域名部分。如 domain:api.github.com

has-response-header:资源是否存在响应头,无论其值是什么。如 has-response-header:Access-Control-Allow-Origin

is:当前时间点在执行的请求。当前可用值:running

larger-than:显示大于指定值大小规格的资源。单位是字节(B),但是K(kB)和M(MB)也是可以的~ 如larger-than:150K

method:使用何种HTTP请求方式。如 GET

mime-type:也写作content-type,是资源类型的标识符。如 text/html

scheme:协议规定。如 HTTPS

set-cookie-name:服务器设置的cookies名称

set-cookie-value:服务器设置的cookies的值

set-cookie-domain:服务器设置的cookies的域

status-code:HTTP响应头的状态码

clipboard.png显示详细信息
在这里插入图片描述
在这里插入图片描述
clipboard.png显示时间流
在这里插入图片描述
能够根据时间,查看对应时间下 浏览器请求的资源信息

clipboard.png 是否保留日志
当选择保留日志,重新加载url当前界面时,之前请求显示的资源信息,会保留下来,不会清空的哟~

clipboard.png是否进行缓存

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

在这里插入图片描述
设置限速可以模拟处于各种网络环境下的不同用户访问本页面的情况。
Network主题内容介绍
在这里插入图片描述
下列介绍中,前者为名词解释,后者为举例

Name/Pat:资源名称以及URL路径 (main.css)

Method:Http请求方法 (GET或者POST)

status/Text:Http状态码/文字解释 (200,ok)

Type :请求资源的MIME类型,MIME是Multipurpose Internet Mail Extensions (html,css,js等)

Initiator:解释请求是怎么发起的,有四种可能的值

   1.Parser  :请求是由页面的html解析时发送
   2.Redirect:请求是由页面重定向发送
   3.script  :请求是由script脚本处理发送
   4.other   :请求是由其他过程发送的,比如页面里的Link链接点击

size/content:size是响应头部和响应体结合的大小,content是请求解码后的大小

请求文件具体说明
在这里插入图片描述
一共分为四个模块:

Headers
在这里插入图片描述
Header面板列出资源的请求url、HTTP方法、响应状态码、请求头和响应头及它们各自的值、请求参数等等

Preview:预览面板,用于资源的预览。
在这里插入图片描述
Response:响应信息面板包含资源还未进行格式处理的内容

在这里插入图片描述

Timing:资源请求的详细信息花费时间
在这里插入图片描述
细节补充
对某请求右键,出现页面如下图所示。
在这里插入图片描述
Copy Request Headers:复制HTTP请求头到系统剪贴板

Copy Response Headers:复制HTTP响应头到系统剪贴板

Copy Response:复制HTTP响应内容到系统剪贴板

Copy as
cURL:将网络请求作为一个curl的命令字符复制到系统剪贴板(curl是一种开源的命令行工具和库,用于配合url语法进行数据传输)

Copy All as HAR:将网络请求记录信息以HAR格式复制到系统剪贴板(what is HAR file)

Save as HAR with Content:将资源的所有的网络信息保存到HAR文件中(.har文件)

Clear Browser Cache:清除浏览器缓存

Clear Browser Cookies:清除浏览器cookies

Open in Sources Panel:当前选中资源在Sources面板打开

Open Link in New Tab:在新tab打开资源链接

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

若将所有的网络信息保存到HAR文件中,点击这里,可上传查看

原文: https://segmentfault.com/a/1190000010302235#comment-area

狼魂豹速
关注 关注
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前端-chromeF12 谷歌开发者工具详解 Network
m0_57077948的博客
04-12 919
那我就按照从左到右的顺序来写啦~记录按钮 处于打开状态时会在此面板进行网络连接的信息记录,关闭后则不会记录。清除按钮 清除当前的网络连接记录信息。(点击一下就能清空)捕获截屏 记录页面加载过程一些时间点的页面渲染情况,截图根据可视窗口截取,如下图所示。过滤器 能够自定义筛选条件,找到自己想要资源信息,如下图所示。也可以是一些指定条件指定条件有哪些?domain:资源所在的域,即url的域名部分。如 domain:api.github.com。
chrome控件F12开发者模式调试工具使用教程
03-08
chrome控件F12开启开发者模式,十分方便的调试工具使用教程
【求助】Chrome一直有这个紫色的点
最新发布
chenkaixin25的博客
03-20 122
Chrome F12,网络--标头这里一直有个紫色的点,怎么去掉呢。
chromeF12后的Elements摸元素出现紫色箭头是什么
ispaomoya博客
12-18 2078
我们来看看三种情况 情况一: 红色父元素定义了宽度且用了flex,黄色子元素定义了宽度,看绿色箭头,会发现只占了文字的宽度,剩下的宽度用紫色箭头指向。这种解决方法,给文字再套一个div给宽度铺满 情况二: 铺满 情况三:(此图来源于网络,侵删) ...
纯干货!一文带你详解 Chrome F12 Network 选项
热门推荐
07-14 1万+
ChromeF12介绍 Chrome 开发者工具 F12前端开发、测试人员的利器,使用开发者工具可以非常方便地查看页面元素、源文件、控制台、网络等等。 其Network 类似与 fiddler 抓包工具,能够获取请求、响应、缓存等等内容。 接下来介绍下 Network,来吧。 界面介绍 1 界面总览 2 记录请求 开启按钮时记录所有请求,关闭按钮时不会记录 3 清除请求 清除按钮,清除所有记录的请求 4 过滤请求...
谷歌浏览器F12开发者工具NETWORK的用法详解
winkexin的博客
05-17 6766
谷歌浏览器开发者工具Network前端,程序等相关开发者经常用到的,那么你都知道他们每个功能的意义吗?相信读了这文章,将会对你的工作带来事倍功半的效果因本人经常有360极速浏览器,谷歌内核,所以本文以360极速浏览器的开发者工具Network为例,基本和谷歌Network一致看接口的返回值看接口的请求头,响应头查看资源的加载速度查看资源的大小,缓存情况,响应情况(cdn、waiting 等时间)功能区 2.筛选区(功能区漏斗需要开启) 3.快照区(功能区需要打开屏幕捕获)
Chrome F12 谷歌开发者工具详解 Network
anlz729的博客
06-03 3096
前情提要 这文章主要为刚刚接触前端、javaee、php等内容的萌新设计们,对于我本人也是一个对于开发者工具Network模块使用的一点心得和总结 开发者工具初步介绍 chrome开发者工具最常用的四个功能模块: Elements:主要用来查看前面界面的html的Dom结构,和修改css的样式。css可以即时修改,即使显示。大大方便了开发者调试页面,这真是十分友好的~ console:这个除了查看错误信息、打印调试信息(console.log())、写一些测试脚本以外,还可以当
爬虫来介绍ChromeF12 谷歌开发者工具 -Network
qq_46312886的博客
08-08 1731
Network面板可以记录页面上的网络请求和所获得的响应的详情信息,包括请求头的Cookie、User-Agent,状态码,以及响应的类型,且如果有的网页使用异步加载数据的方式时,我们可以通过发送Ajax来获取数据(我将介绍这两种获取方式)。比如我们在Event Listeners的mousedown,点击document,然后点击出现的remove,就可以移除鼠标控制了,就可以开个小窗,去听别的课了,这样并不会被发现,因为我们并没有通过向外发送任何数据。比如列出所有没有用到的CSS文件等。
JS检测浏览器开发者工具是否打开的方法详解
01-18
文章主要讲述几种前端JS检测开发者工具是否打开的方法。    一、重写toString() 对于一些浏览器,比如Chrome、FireFox,如果控制台输出的是对象,则保留对象的引用,每次打开开发者工具的时候都会重新调用...
微信小程序开发者工具压缩包(工具齐全)
08-14
微信小程序开发者工具压缩包(工具齐全)
ie F12 开发者工具 错误分析
07-19
ie F12 开发者工具 错误分析 包含大部分使用ie开发的时候 进行F12调试报错的进行相关的错误的分析
Chrome浏览器——开发者工具截屏干货
01-03
使用快捷键 F12 调出开发者工具,你也可以右击鼠标,然后找到检查元素,进入开发者工具 使用快捷组合键 Ctrl+shift+P ,打开一个可以输入命令查找文件的窗口 然后输入: Capture full size screenshot ,意思是...
chrome F12 谷歌开发者工具详解 Network
灵活的小胖砸
04-21 448
开发者工具初步介绍 chrome开发者工具最常用的四个功能模块: Elements:主要用来查看前面界面的html的Dom结构,和修改css的样式。css可以即时修改,即使显示。大大方便了开发者调试页面,这真是十分友好的~ console:这个除了查看错误信息、打印调试信息(console.log())、写一些测试脚本以外,还可以当作Javascript API查看用。例如我想查看console都有哪些方法和属性,我可以直接在Console输入"console"并执行~ Sources:主要用来调试js
chrome F12_Network 开发者工具详解
wowenlong的博客
10-26 173
转载的文章:chrome F12_Network 开发者工具详解,链接https://www.cnblogs.com/cherrycui/p/10430887.html
浏览器开发者工具network详解
nb_zsy的博客
05-03 906
浏览器开发者工具network详解 General概诉 请求链接 Request URL: 请求方式 Request Method: 代码状态 Status Code: 远程地址 Remote Address: 引用协议 用于过滤 Referrer 报头内容,目前是一个候选标准,不过已经有部分浏览器支持该标准。 Referrer Policy: Response Headers响应包头 接受范围 ...
Google开发者工具面板-network详解
一片天空
09-22 2138
1 开发者工具面板 面板上包含了Elements面板、Console面板、Sources面板、Network面板、Performance面板、Memory面板、Application面板、Security面板、Audits面板。 这些按钮的功能点如下: · Elements:查找网页源代码HTML的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。 · Console:记录开发者开发过程的日志信息,且可以作为与JS进行交互的命令行Shell。 ...
chrome dev debug network 的timeline说明
轩脉刃的刀光剑影
04-16 212
chrome dev debug network 的timeline说明 2014-04-16 16:13 by 轩脉刃, ... 阅读, ... 评论, 收藏, 编辑 在使用chrome的时候F12开发者工具有个network,其对每个请求有个timeline的说明,当鼠标放上去会有下面的显示: 这里面的几个指标...
Chrome Network实验
zjy660358的专栏
01-02 717
前言 在开发网页过程,我们会碰到这页面加载也太慢了,那么就要去调优。要进行调优,当然要先知道哪里慢了。那么就需要ChromeNetwork看板 版本:Chrome 95 实验 源码 有css、js、ajax有图片、css有背景图片设置 loadfinsh.css #testcssload{ width:300px; height:300px; background:url(http://img.zdxsd900.com/jydj_indexbanner_3.jpg) no
2.chrome Network panel
enlyhua的专栏
08-20 998
1. Controls : Use these options to control how the Network panel looks and functions. 2. Filters : Use these options to control which resources are displayed in the Requests Table. Tip: hold cmd and
浏览器开发者工具详解
07-28
浏览器开发者工具是一组内置于现代Web浏览器工具,用于帮助开发者调试、分析和优化Web应用程序。它们提供了许多有用的功能,可以帮助开发者更好地理解和优化他们的代码。下面是一些常见的浏览器开发者工具及其功能的详解: 1. 元素面板(Elements Panel):元素面板可以显示和编辑网页的HTML结构和CSS样式。开发人员可以查看和修改DOM元素、样式规则和属性,并实时查看更改后的效果。 2. 控制台(Console):控制台是开发者与浏览器交互的地方。它可以显示网页上的JavaScript错误、警告和调试信息,并允许开发者执行JavaScript代码。 3. 网络面板(Network Panel):网络面板可以监视浏览器与服务器之间的网络请求。它提供了请求和响应的详细信息,包括请求头、响应头、请求时间和传输大小等。开发者可以使用该工具来分析和优化网络性能。 4. 性能面板(Performance Panel):性能面板可以帮助开发者分析和优化网页的性能。它提供了关于加载时间、资源使用、JavaScript执行时间等方面的详细信息,并提供了一些性能优化建议。 5. 应用程序面板(Application Panel):应用程序面板提供了关于网页的应用程序缓存、存储、索引数据库和Cookie等方面的信息。开发者可以在此处查看和编辑这些数据。 6. 安全面板(Security Panel):安全面板可以提供与网页安全相关的信息,包括证书、加密连接和混合内容等。开发者可以使用该工具来识别和修复潜在的安全风险。 除了上述功能外,浏览器开发者工具还提供了许多其他功能,例如调试JavaScript代码、模拟设备和网络条件、分析网页布局和性能等。这些工具可帮助开发者更高效地开发和调试Web应用程序,并提升用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 键盘的各个部分和指法(图片版) 184024
  • Servlet--HttpServletRequest获取请求信息(请求头、请求行、参数)详解 23571
  • idea DataGrip 使用图解教程 23245
  • IDEA更改主题插件——Material Theme UI详解 21372
  • JDK1.8下载、安装与配置完整图文教程 21077

分类专栏

  • 笔记 65篇

最新评论

  • IDEA性能优化设置(解决卡顿问题)修改内存

    蜀中幽人: https://blog.csdn.net/weixin_44061521/article/details/127817171 这篇文章完美解决我的问题!要修改真实配置!不起效是因为修改错了配置文件!

  • 最新激活码 全家桶激活 (亲测有效,持续更新…) 2024

    背青: 越激越回去了

  • 最新激活码 全家桶激活 (亲测有效,持续更新…) 2024

    goody_moody: 激活成功但是又跳出弹窗这样:This license 1C9QJ450Y9 has been cancelled. Please contact your license administrator.

  • 最新激活码 全家桶激活 (亲测有效,持续更新…) 2024

    没工作的小马: 关注一手,以后还有问题可以请教你不

  • IDEA性能优化设置(解决卡顿问题)修改内存

    Tsbug: 别信 我擦 我idea 打不开了

大家在看

  • React(五)UseEffect、UseRef 363
  • Redis-02 162
  • 【数据结构与算法】七大排序算法(下)
  • DL-T 2613-2023 电力行业网络安全等级保护测评指南 336
  • 力扣1143. 最长公共子序列

最新文章

  • git clone时RPC failed; curl 18 transfer closed with outstanding read data remaining
  • 几十种sql 性能提升优化的使用技巧
  • java集合中,null,isEmpty(),size()==0的区别
2024年6篇
2023年56篇
2022年63篇
2021年157篇
2020年226篇
2019年77篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司滨州至尊标王公司上海网站制作设计多少钱济南网站优化按天计费哪家好赣州至尊标王公司山南高端网站设计价格湖州模板制作报价抚州seo网站优化推荐本溪企业网站改版价格驻马店网站关键词优化哪家好百色营销网站报价汉中建网站多少钱延边建站价格永湖seo网站优化潍坊企业网站改版报价阜新外贸网站建设公司木棉湾网站搭建公司梅州网络推广哪家好济宁网站制作怒江百度竞价包年推广哪家好云浮网站seo优化宣城推广网站推荐连云港SEO按天收费大运网站制作设计公司红河网站搭建湘潭网站制作设计推荐黔西南网站制作桂林建站价格庆阳网站开发推荐汉中seo黔南网站制作多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化