
在我们调试移动端应用的时候,经常需要使用到抓包工具Charles就是一个不错的工具
Charles下载地址
https://www.charlesproxy.com/
设置电脑代理
1. 电脑端和手机端连接到同一个网络下 2. 电脑端启动Charles Proxy->Proxy Setting


3.在弹出选项卡中,勾选【Enable SSL Proxying】点击【add】。在Host输入【】表示接收任何主机,在Prot输入端口最后点击【ok】保存


设置手机端代理
1. 连到同一网络环境下

2. 填写电脑ip和配置端口

3. 手机首次连接charles后发起任意http请求会弹出是否信任窗口,点击Allow

4. 手机安装证书,手机连接charles代理后,打开safari浏览器,地址栏输入
chls.pro/ssl打开网页弹出尝试下载配置文件,点击允许

5. 手机设置->通用->描述文件与设备管理中查看下载的配置文件,点击charles Proxy CA(xxx)选择安装

6. 手机设置->通用->关于本机->证书信任设置中开启刚刚下载的证书

7.至此代理设置完毕,可以在charles抓取Https的请求
喜欢我的文章点点关注⭐

夜雨聆风