mac下Charles的安装和iPhone上的配置

  1. 从官网下载链接http://www.charlesproxy.com/download

  2. 附上注册码:
    Registered Name: https://zhile.io
    License Key: 48891cf209c6d32bf4

  3. 安装
    tips:安装完会提出一个提醒


    2176221-faee7d10a03dabd0
    权限设置

    点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理


    2176221-ff16ded5111c339e
    设置代理
  4. 安装根证书:


    2176221-d8c45661d96cf162
    安装根证书

    Tips: 安装根证书,默认不信任,需要到钥匙串里,点击信任:


    2176221-e9c140b22a276394
    信任证书

5.Proxy设置
顶部工具栏:Proxy-> Proxy settings ->proxies :勾选enable transparent macroxying :


2176221-73fc6618d4a4bda2
这里写图片描述
  1. 这样http请求就能解析到内容了如图:


    2176221-b0fd7930144049c3
    解析http请求

分割线———————————————————————————-

拦截https请求:
7.1 在步骤6的时候,https请求会显示unkonwn 就是不能解析https请求
顶部工具栏:Proxy-> SSL Proxying Settings->SSL Proxying:勾选Enable SSL Proxying :


2176221-26b562362ac94a95
SSL 设置

添加host,端口是443 这里是把所有的host都设置进去


2176221-03e80b6aa1badd29
设置host

当然也可以设置指定的host,端口不变
7.2 请求就可以解析出来了


2176221-ccaafed492e57e74
https解析成功

分割线————————————————————————————

手机请求
8.1设置


2176221-9f5479c156c3c6d1
设置手机

会弹出:


2176221-5bdfa29a2fa10dbd
提示

8.2 设置手机代理(盗图一张)


2176221-8c5d16108a90718a
设置代理

8.3 到chls.pro/ss 下载证书

2176221-2d79140ef7d26be0
下载证书

8.4 手机网络请求就会出现在Charles 主界面了


2176221-3db96078968689d0
成功

8.5 iOS10.3之后,需要手动信任证书
设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可


2176221-61516cd4674d8667
image

转载&修改自:https://blog.csdn.net/windy135/article/details/79086270

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值