Charles使用以及遇到的一些坑

对于如何使用Charles,网上教程很多,也很详细,这里推荐两篇文章:
这篇文章超级详细,主要是iPhone的抓包使用!Charles 从入门到精通
这篇文章有关于安卓机的抓包使用!Web调试工具Charles使用心得

问题一:

如果你的iPhone按照上述步骤,抓取https请求包时还显示unknown,就是这个样子。

Charles使用以及遇到的一些坑_第1张图片
unknown.png

则说明Charles的证书只是在本机上安装了,但是还没有被信任。这时检查你的手机是不是iOS 10.3及以上版本,如果是的话,按照此步骤进行设置:设置-->通用-->关于本机-->证书信任设置-->打开开关

Charles使用以及遇到的一些坑_第2张图片
证书信任设置.png

这时我们再去请求数据,请求的数据就出来了。
Charles使用以及遇到的一些坑_第3张图片
请求结果.png

你可能感兴趣的:(Charles使用以及遇到的一些坑)