Charles配置

该文档只介绍在mac端安装配置Charles

  1. 下载并安装到你的mac电脑。
    https://www.charlesproxy.com/download/
  2. 在你的mac端打开Charles,确保macOS Proxy勾选上。这样你就可以查看你的mac电脑上的traffic了。


    Screen Shot 2020-08-13 at 11.04.40 AM.png

    检验方法:在你的mac上打开任意浏览器,输入任意网站,例如baidu.com,这样你就应该能在Charles上看到该endpoint的请求了。当然如果是https开头的,你还不能看到具体请求数据。你需要继续配置。

  3. 安装Charles证书


    1.png

    InstallCharlesCertificate.jpg

    InstallCharlesCertificate-03.jpg
  4. 开启SSL Proxying


    EnableSSL-01.png

    EnableSSL-02.jpg

    EnableSSL-03.jpg
  5. 在此之后,你应该能够看到大部分https的请求数据了。

配置iPhone

请先确保你的mac电脑和iPhone使用同一wifi

  1. 查看mac电脑IP地址


    CheckIP-01.png

    CheckIP-02.png
  2. 在手机端设置代理


    IOS-SetIP.png

    IOS-SetIP-02.png

    IOS-SetIP-03.png
  3. 安装证书
    3.1 下载证书
    在手机设备的浏览器上,输入chls.pro/ssl并下载证书。
    3.2 安装证书
    Setting-General-Profiles


    IOS-InstallCA-02.jpeg

Setting-General-About-Certificate Trust Settings


IOS-InstallCA-03.png
  1. 配置完成

配置Android

请先确保你的mac电脑和Android设备使用同一wifi

  1. 查看mac电脑IP地址


    CheckIP-01.png

    CheckIP-02.png
  2. 在手机端设置代理
    类似iOS

  3. 安装证书
    3.1 下载证书
    在手机设备的浏览器上,输入chls.pro/ssl并下载证书。
    3.2 安装证书
    在手机文件管理器中,找到文件charles-proxy-sll-proxying-certificate.pem,将该文件后缀.epm改为.cer。然后点击该文件即可自动安装了。

  4. 配置完成

你可能感兴趣的:(Charles配置)