charles设置代理

1,下载软件
mac:charles
windows:fiddler

2,配置代理
2.1 电脑端:设置代理端口号
2.1.1 菜单栏->proxy settings->HTTP proxy->port
2.2 手机端:设置代理为:电脑端ip+端口号
2.2.1 获取电脑端ip
mac:ifconfig->en0
windows:ipconfig
至此,可以抓取http所有接口的请求了

3,HTTPS配置
3.1 安装电脑端证书
菜单栏->HELP->SSL Proxying->install charles root certificate,然后完全信任
3.2 手机端安装证书
自带浏览器打开 chls.pro/ssl,下载文件,并安装。安装完成后,打开设置->通用->关于本机->证书设置->信任
3.3 电脑端charles配置拦截域
菜单栏->SSL Proxying settings->添加对应域名,*.*代表所有域名,也可只添加对应域名比如,baidu.com

你可能感兴趣的:(charles设置代理)