1.4 实战:通过浏览器查看接口请求详细信息

进入开发者工具有三种方式

  1. F12键
  1. 鼠标右键选择检查

d2d4351756bc4f0498b10a5f07a5209b.png

  1. 使用组合快捷键

windows下为 Ctrl+Shift+i

macos下为 command+options+i

我们先来把开发者工具设置成中文,我们点击右上角的小齿轮(注意不要点错了)

8b22b2b9dc6c43e3bc8150427e8587f8.png

在Preferences中的Language中选择中文

3aaae4a647cf4f0d823de2623c5b99a6.png

随后关闭开发者工具,再次打开,这样就变成中文了

0abb2df263fe4709a95392cc133c9c24.png

我们可以看到它有很多个模块,我们点击网络

1e5b5205247641f5a8d0252676705d54.png

这里可以展示当前网页的一些请求,包括接口、js、css、图片、媒体、文字等等的信息。我们一般使用网络模块主要是抓包的,就是查看网页上的接口信息。我们选择Fetch/XHR,就可以查看具体的接口信息

82f688d551e24e1bab1e9aadec1d3ea3.png

接口信息包括名称、方法、状态、时间等等。可以看到有一个接口的调用,这是一个获取图像验证码的接口,接口返回花了40毫秒。我们点击接口的名称get_kaptcha,这个时候可以看到接口的一些基本信息,比如请求网址,请求方法,状态码等等,下面还有响应标头以及请求标头。这是标头的部分,还有预览、响应,这两个是查看接口返回的信息的。预览里可以直接看到验证码的图片。

5937f53cfc564b3e95b0cefe57899981.png

我们登录进系统再继续查看其他接口。

输入用户名密码以后点击登录,登录进系统,可以看到左侧多了很多接口的调用

221de51089904a299417fc311ce7cfd3.png

进入到首页会调用多个接口,来完成首页的加载。我们点击login这个接口,可以看到它多了载荷这部分的内容

b53d96f50e5d4e72b404c25d21982ce3.png

这部分是登录接口的入参部分,是以json为格式的,json我们后续也会跟大家详细讲解,不管对json多熟,都要好好听一听,说不定就有你不了解的部分。

我们再点击预览,就会出现返回值,是以折叠的形式来展示的

67f7ba44be924824a7b5ba51b1d7f026.png

我们再点击响应,这里其实就是把前面预览的部分直接展示出来了,我们可以直接复制返回值,来去做其他的查看或者编辑操作

d42af04ad7ca4840bd35459184633fec.png

好,上面的内容是不是很简单?开发者工具其实就是浏览器自带的一个抓包工具,我们可以很轻松的使用它来帮助我们完成接口信息的审查,比如接口的入参是什么,返回值是什么。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zyg_2015

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值