charles安装教程

1、下载软件并安装

下载地址:https://www.charlesproxy.com/download/,根据自己电脑操作系统类型自行下载安装

2、配置

1、设置SSLProxy Settings 针对https的请求 这个是一定要设置的 我这里只写了一个端口号443 也可以写https请求的地址和域名等 按需设置

2、开启代理 设置端口号,点击Proxy->Proxy Setting... 点击ok

3、手机中配置代理,也可以用charles中的Help->Local IP Address查询到

4、第一次通过手机访问发送请求时,Charles会弹出提示框,提示有设备尝试连接到Charles,是否允许,如果不允许的话,手机发送请求失败,点击Allow允许,这样这个设备的IP地址就会添加到允许列表中,如果错误点击了Deny可以重启Charles会再此提示,或者通过Proxy->Access Control Settings手动添加地址,如果不想每个设备连接Charles都要点击允许的话,可以添加0.0.0.0/0允许所有设备连接到Charles。这里第一行的IP地址是手机的IP地址 只要点击Allow之后 就会自动同步进Charles 不用手动输入

5、对于https的请求 我们需要到Help->SSL Proxying->Install Charles Root Certificate中去安装证书

点击安装证书,一直点击下一步

电脑端证书安装完成后 接下来我们要安装手机端的证书 点击Help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser

看到如下提示 首先在浏览器地址栏中输入chls.pro/ssl 去下载证书

证书下载步骤如下:

1.提示是否允许下载证书 点击允许

2.下载好 去设置/通用/VPN与设备管理中 查看描述文件并点击右上角安装描述文件

3.非常重要: ios10以上 需要去设置->通用->关于本机->证书信任设置->打开针对根证书完全信任 这样才会生效
不然的话 连接代理访问 就一直出现 怎么配置都不对 其实是手机代理针对ios10以上增加一个主动勾选 必须设置信任才可用

posted @ 2022-11-23 15:52  caibaotimes  阅读(545)  评论(0编辑  收藏  举报