在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
如何使用开发者工具查看HTTP协议的通信过程?Http是一个基于请求/响应模式的,无状态的协议。因为协议本身无状态,所以有时候需要记录状态,如登录之后就处于登录状态。学习查看HTTP协议的通信过程了解每项记录都是请求+响应的过程。
学习目标:使用谷歌浏览器的开发者工具查看HTTP协议的通信过程
1、谷歌浏览器开发者工具的使用
首先需要安装Google Chrome浏览器,然后Windows和Linux平台按F12调出开发者工具, mac OS选择 视图 -> 开发者 -> 开发者工具或者直接使用 alt+command+i 这个快捷键,还有一个多平台通用的操作就是在网页右击选择检查。
开发者工具的效果图:

开发者工具的标签选项说明:
•元素(Elements):用于查看或修改HTML标签
•控制台(Console):执行js代码
•源代码(Sources):查看静态资源文件,断点调试JS代码
•网络(Network):查看http协议的通信过程
开发者工具使用效果图:

使用说明
开发者工具的使用说明:
1.点击Network标签选项
2.在浏览器的地址栏输入百度的网址,就能看到请求百度首页的http的通信过程
3.这里的每项记录都是请求+响应的一次过程
2、查看HTTP协议的通信过程
查看http请求信息效果图:


查看http响应信息效果图:


HTTP协议的通信小结:
谷歌浏览器的开发者工具是查看http协议的通信过程利器,通过Network标签选项可以查看每一次的请求和响应的通信过程,调出开发者工具的通用方法是在网页右击选择检查。开发者工具的Headers选项总共有三部分组成:General: 主要信息;Response Headers: 响应头;Request Headers: 请求头(*Response选项是查看响应体信息的)。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python开发中match和search的区别是什么
Python开发中match和search的区别:match()函数只检测 RE 是不是在string的开始位置匹配,search()会扫描整个string查找匹配;也就是说 match()只有在0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()就返回none。
9808
2019-07-01 16:12:22
0基础学Python入门书籍应该看什么?
0基础学Python入门书籍应该看什么?Python 对不少人来说是谜一样的东西不知道如何下手、从何处下手,找了很多资源几个月过去了学习陷入换乱,没没能入门Python开发。出现这种情况大多是因为没有充分做好学习前的准备。
5223
2020-09-07 14:20:54
学Python要先学什么?Python入门方法
学Python要先学什么?对于零基础的学员来说没有任何的编程基础,应该学习Python基础:计算机组成原理、Python开发环境、Python变量、流程控制语句、高级变量类型、函数应用、文件操作、面向对象编程、异常处理、模块和报、飞机大战游戏制作等知识打好基础。
6807
2020-09-14 11:11:41
多任务版静态Web服务器程序怎么写?
多任务版静态Web服务器程序怎么写?在Web服务器不支持多用户同时访问时,只能一个一个的处理客户端的请求,而多任务版的web服务器可以同时处理多个客户端的请求,使用多线程比进程更加节省内存资源。
3968
2021-12-22 09:54:44
jQuery如何获取和设置元素属性?代码怎么写?
jQuery如何获取和设置元素属性?代码怎么写?通过val方法来获取value属性和设置value属性,使用prop方法设置标签的其它属性也可以。
4653
2022-01-05 14:02:28
