Charles青花瓷在macOS上的使用

下载安装

  1. Charles官网,点击下载安装
  2. 安装好打开,help->Registered to,输入账号和key激活

Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4

Http代理

  1. 设置端口号8888


  2. 查看电脑的IP,按住option点击电脑的wifi图标


  3. 手机连和电脑同一个WiFi,打开这个WiFi的设置,http代理->配置代理,将IP和端口输进去(如果是安卓机,点进去没有代理选项的话,试试长按连的WiFi ,可以修改)


  4. 当手机如果有数据请求,Charles 会弹出是否允许连接此代理,allow就http抓包了


https代理

如果是https,会发现全是乱码,所以需要进行https代理

  1. 选中Proxy→SSL Proxying Setting,开启SSL代理,并添加信任地址


  2. 打开help->SSL Proxying->install Charles Root .... 如下图


  3. 按照弹窗所示,在配置好代理后,去打开你的浏览器,打开网页 chls.pro/ssl,下载安装





  4. 去 设置会看到已下载描述文件,打开并安装描述文件


  1. 安装好描述文件后,去设置->通用->关于本机->证书信任设置, 将Charles Proxy勾起来



charles一些使用

  1. focus指定的host,这样会把你们的和别的区分开,很方便查看



  2. 使用断点功能,可以对请求和返回编辑

你可能感兴趣的:(Charles青花瓷在macOS上的使用)