下载Charles后需要使用手机设置代理
在手机的wifi设置中将代理设置为手动,然后把电脑的ip填入,端口通常为8888
连接后手机上下载cer证书,安装后可以代理https流量
手机安装证书后,电脑也需要安装证书,打开Charles设置安装证书
安装完成后,需要打开SSL Proxy设置 Proxy - SSL Proxying Settings,设置所有域名和端口为 *
即可
iOS设置
iOS需要在安装证书后选择信任证书才可劫持https请求
打开:设置 - 通用 - 关于本机 - 证书信任设置