阿语python第三阶段-5 HTTP协议和静态Web服务器v5.0前端开发第3节查看HTTP协议的通信过程

news/2024/7/19 15:36:37 标签: linux, java, http, web, js
js_content">

学习目标

  • 能够使用谷歌浏览器的开发者工具查看HTTP协议的通信过程


1. 谷歌浏览器开发者工具的使用

首先需要安装Google Chrome浏览器,然后Windows和Linux平台按F12调出开发者工具, mac OS选择 视图 -> 开发者 -> 开发者工具或者直接使用 alt+command+i 这个快捷键,还有一个多平台通用的操作就是在网页右击选择检查。

开发者工具的效果图:

https://img-blog.csdnimg.cn/img_convert/0e0c6c006584289f5b1106ba09c0df2c.png" />

开发者工具的标签选项说明:

  • 元素(Elements):用于查看或修改HTML标签

  • 控制台(Console):执行js代码

  • 源代码(Sources):查看静态资源文件,断点调试JS代码

  • 网络(Network):查看http协议的通信过程

开发者工具使用效果图:

https://img-blog.csdnimg.cn/img_convert/fcff4c607c90fa0e34f872055439584d.png" />

开发者工具的使用说明:

  1. 点击Network标签选项

  2. 在浏览器的地址栏输入百度的网址,就能看到请求百度首页的http的通信过程

  3. 这里的每项记录都是请求+响应的一次过程

2. 查看HTTP协议的通信过程

查看http请求信息效果图:

 

https://img-blog.csdnimg.cn/img_convert/1464b9b46c2e98e803a10326861a5ee5.png" />

https://img-blog.csdnimg.cn/img_convert/3c4067cb0404a45df3f9612fc8bc05f5.png" />

查看http响应信息效果图:

 

https://img-blog.csdnimg.cn/img_convert/86f526ed9cf7c6f4ef21f80d4bc96fee.png" />

https://img-blog.csdnimg.cn/img_convert/bd0b0234c1ea5b2911cbae41f36ea113.png" />

3. 小结

  • 谷歌浏览器的开发者工具是查看http协议的通信过程利器,通过Network标签选项可以查看每一次的请求和响应的通信过程,调出开发者工具的通用方法是在网页右击选择检查。

  • 开发者工具的Headers选项总共有三部分组成:

  1. General: 主要信息

  2. Response Headers: 响应头

  3. Request Headers: 请求头

  • Response选项是查看响应体信息的


http://www.niftyadmin.cn/n/739871.html

相关文章

单元格数据为空格html,Excel将空单元格快速填充为上方单元格的值 excel如何让空白行填充上方一行相同的数据...

EXCEL空白单元格自动填充为上一个非空单元格内容先选中需要填写的空白单元格和它上面的非空单元格然后同时按ctrlG,会打开“定位”对话框。在“定位”对话框中,选择“定位条件”按钮,打开下图对话框。在上图中选择“空值”后,点确…

阿语python第三阶段-5 HTTP协议和静态Web服务器v5.0前端开发第2节URL

大家好,我是阿语,从今天开始每天更新8篇python教程从第一个基础语法开始每天更新一下基础内容,这些会分类出来,保持一天完整的python教程,有的人肯定会问 为什么最后才写爬虫了,阿语在这里声明一下&#xf…

html怎么设置文字竖排,CSS文字竖排

样式表的文字处理属性中有两个重要的属性:writing-mode和text-align。让我们先看看它们的用法:1. writing-mode(设置对象书写方向)语法:writing-mode : lr-tb、tb-rl参数:lr-tb:从左向右,从上往下  tb-rl&…

阿语python第三阶段第6章html+css基础-v5.0前端开发第6节列表标签

大家好,我是阿语,从今天开始每天更新8篇python教程从第一个基础语法开始每天更新一下基础内容,这些会分类出来,保持一天完整的python教程,有的人肯定会问 为什么最后才写爬虫了,阿语在这里声明一下&#xf…

用计算机语言拜年,用计算机语言祝福大家新年快乐!

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼学计算机的我用计算机语言祝福大家新年快乐&#xff0c;还陪妞也&#xff01;C&#xff1a;printf("祝大家新年快乐");C : cout<QBasic : Print "祝大家新年快乐"Asp : Response.Write "祝大家新年快乐…

阿语python第三阶段第6章html+css基础-v5.0前端开发第7节表格标签

大家好&#xff0c;我是阿语&#xff0c;从今天开始每天更新8篇python教程从第一个基础语法开始每天更新一下基础内容&#xff0c;这些会分类出来&#xff0c;保持一天完整的python教程&#xff0c;有的人肯定会问 为什么最后才写爬虫了&#xff0c;阿语在这里声明一下&#xf…

w10用计算机卸载,win10电脑卸载系统内置应用软件的简单方法

电脑安装上Windows10 64位系统后内置有很多软件&#xff0c;平时都没用到&#xff0c;放着还会占用空间。一些小伙伴询问说怎么卸载系统内置应用软件&#xff1f;其实卸载内置应用软件的方法很简单&#xff0c;阅读下文教程&#xff0c;我们一起来看下具体的操作步骤吧。具体方…

阿语python第三阶段第6章html+css基础-v5.0前端开发第8节表单标签

大家好&#xff0c;我是阿语&#xff0c;从今天开始每天更新8篇python教程从第一个基础语法开始每天更新一下基础内容&#xff0c;这些会分类出来&#xff0c;保持一天完整的python教程&#xff0c;有的人肯定会问 为什么最后才写爬虫了&#xff0c;阿语在这里声明一下&#xf…