Mac安装Charles
一、安装证书
1、点击 Charles 的顶部菜单,选择 :Help->SSL Proxying->Install Charles Root Certificate
2、点击添加
3、双击证书
4、选择始终信任
4.1、如果没找到对应的钥匙串,在浏览器地址栏输入“chls.pro/ssl”地址去下载证书,得到的证书进行导入
5、如果没有在安装时设置信任证书,可以搜索钥匙串,打开钥匙串去设置
6、如果没有在安装时设置信任证书,可以搜索钥匙串,打开钥匙串去设置
二、电脑抓包
1、需要勾选 macOS Proxy
2、配置Charles
2.1、如果要抓取https接口,是没有办法直接显示的,你将看到的是乱码。解决方案:点击【Proxy】—> 【SSL proxying Settings】可以打开如下对话框:
勾选“Enable SSL Proxying”,并在Include区域点击“Add”新建地址,在Host和Port区域填上“*”,表示匹配所有,那么就可以抓取所有的https数据报文。
3、打开浏览器访问任意网站
三、手机抓包
1、查看Charles的主机名和端口号
2、手机设置代理(手机跟电脑连接同一个网络)
3、手机发起请求,要选择同意(allow)如果没有弹出此界面,一般无法抓包,请确认防火墙关闭,并重启Charles
4、苹果手机安装证书:浏览器打开https://chls.pro/ssl下载证书,在通用-描述文件里安装
5、信任证书:设置-通用-关于本机-证书信任设置
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具