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

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

开发者工具的效果图:
HTTP协议的通信过程

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

  • 元素(Elements):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点等.
  • 控制台(Console):控制台一般用于执行一次性代码, 查看JavaScript对象, 查看调试日志信息或异常信息.
  • 源代码(Sources):该页面用于查看页面的HTML文件源代码、JavaScript源代码、CSS源代码, 此外最重要的是可以调试JavaScript源代码, 可以给JS代码添加断点等.
  • 网络(Network):网络页面主要用于查看 header 等与网络连接相关的信息.

注意: Network 中的每一项就是一次请求/响应过程, 点击每一项, 可查看本次请求响应的报文信息.

开发者工具使用效果图:
HTTP协议的通信过程

开发者工具的使用说明:

  • 点击Network标签选项
  • 在浏览器的地址栏输入百度的网址,就能看到请求百度首页的http的通信过程
  • 这里的每项记录都是请求+响应的一次过程

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

查看http请求信息效果图:
HTTP协议的通信过程
HTTP协议的通信过程
查看http响应信息效果图:
HTTP协议的通信过程
HTTP协议的通信过程


  • 谷歌浏览器的开发者工具是查看http协议的通信过程利器,通过Network标签选项可以查看每一次的请求和响应的通信过程,调出开发者工具的通用方法是在网页右击选择检查。
  • 开发者工具的Headers选项总共有三部分组成:
    • General: 主要信息
    • Response Headers: 响应头
    • Request Headers: 请求头
  • Response选项是查看响应体信息的

相关文章: