抓包的目的:
发现bug需要定位要抓包
检查数据传输的安全性
接口测试遇到需求文档不全要抓包
抓包主要抓取的是http协议(https协议)的报文
http协议规范客户端和服务端的数据传输格式,是一个标准和规范
每个http连接包括请求消息和响应消息两部分
端口:80
http协议:通信使用明文,使用抓包工具都可以看到里面的内容,所以他是不太安全的协议,没有身份认证,没有验证数据的完整性
所以衍生出https协议是http协议的安全版
端口:443
https=http+加密+身份认证+完整性
对于电脑端:
1.打开电脑代理设置:
此处钩取才能抓取手机的报文
开始配置手机端:
确定电脑端的ip地址:
主机名就是刚刚的ip地址 填写上面的端口号8888
记得要关闭防火墙!!
可以看到已经开始抓取报文啦!
但是对于https协议的报文:
安装电脑端的证书:
一路按步骤来即可!!!
对于移动端,要输入chls.pro/ssl安装证书