Charles这款工具对测试同学来说比较实用,它一般用来监控客户端各个程序所有连接互联网的HTTP通信
Charles的主要功能:
- 截取HTTPS/HTTP网络封包
- 通过重发网络请求进行后端调试
- 修改网络请求参数
- 截获网络请求,对请求参数进行动态修改
- 模拟慢速网络
Charles的安装和配置
一、Charles客户端配置
- 进入官网 https://www.charlesproxy.com/ 进行下载,一键安装
- 打开Charles,安装证书
点击“安装证书”---- 进入使用证书导入向导,选择本地计算机,下一步 ---- 将所有的证书都放入下列存储 ---- 浏览 ---- 收信人的根证书颁发机构,确定 ---- 安装证书成功
4. Proxy ---- 勾选 ”Windows Proxy” ,抓取电脑本地发送的请求,展开相关域
5. 针对请求栏中的一些带锁的请求进行允许查看操作:Proxy — SSL Proxying Settings — 勾选 " Enable SSL Proxying "