Charles-抓包
安装
- 在官网下载 https://www.charlesproxy.com/
- 查看配置
proxy -> proxy settings -> 8888 (默认)
proxy -> start recording
proxy -> start ssl proxy
proxy -> mac os proxy
proxy -> access control settings (没有允许对话框,需要将改列表的 ip 删除) - 移动端配置
在移动端和电脑连接同一 Wi-Fi,手动配置代理
服务器为电脑 ip
端口为 8888 - 移动端安装证书,见问题 1
- 在移动端浏览器访问 电脑 ip:端口, 在电脑端点击允许
问题
不能查看 iphone 的 https 请求内容
没有在手机安装证书: 访问 chls.pro/ssl 安装证书
设置 -> 通用 -> 描述文件 -> Charles Proxy CA 验证配置证书信任设置
设置 -> 通用 -> 关于本机 -> 证书信任设置关闭 Charles,电脑不能访问网站
在 网络 -> 打开网络偏好设置 -> 对应网络,高级 -> 代理 -> 网页代理、安全网页代理 -> 不选中
3.