环境:macios1.电脑端设置在电脑端下载完charles后,默认情况下应该就可以抓HTTP的包,但如果想抓取HTTPS的需要进行额外的设置。第一步,如下图所示安装mac端的证书,会让你添加钥匙串的访问,筛选一下证书查询到charles的证书,将加密套接字协议层改为始终信任。第二步,设置电脑端的ssl代理,点击SSLProxyingSettings,点击add,我在里面对设置了所有的HOST所以用了*,端口号填443,点击ok完事。此时正常应该可以抓到电脑端的Https的请求了。注意:如果想抓到电脑端的,需要将macosproxy打上勾2.手机端设置如果想要抓取ios端的请求,需要进行如下设