一、步骤
1)打开浏览器(本文以谷歌浏览器为例)
2)按“F12”或者鼠标右键选择“检查”,点击右上角的“设置”小齿轮图标,英文切换中文,具体如下图所示(此步骤和接下来的3)为浏览器控制台为英文状态下的设置,若已设置为中文可跳过此步骤和3)步骤)
3)点击右上角“X”关闭图标按钮,关闭浏览器控制台,再次进入开发者选项(F12或者右键检查),此时浏览器控制台界面语言从英文变成中文页面,如下图所示
二、Tabs介绍
1)切换到网络tab下
第一个按钮:停止和开启按钮,默认是开启抓包
第二个按钮:清空抓包记录
第三个按钮:过滤器,可以通过搜索想要的关键字
第四个按钮:保留日志(建议必须勾上,不然有些跳转页面无法抓取)
第五个按钮:停用缓存
第六个按钮:弱网模拟
三、怎么抓到正确的包
- 在页面上把所有前置操作做完
- 在F12里面清除掉之前的抓包记录
- 开始抓包
- 进行目标操作(查询)
- 停止抓包
四、怎么看懂你抓的包
http/https协议包的基本组成
- 请求信息:
请求网址:包的网络地址
请求方法:发包方式
状态代码:http状态码
- 参数:前端传递给服务器的信息
- 响应:服务器返回给前端的结果信息
- 头:请求头:本次请求需要的验证信息
响应头:本次请求产生的验证信息,别的请求可能用到