1.电脑上安装证书
按如下步骤进行操作:

点击后会打开如下页面:

在这一页我们找到charles 的证书,在名称上面双击会弹出一个弹窗,点击信任

把这里改为始终信任,关闭对话框,会提示输入密码,输完密码,关闭对话框,回到charles
证书我们就设置好了,然后我们回到charles


然后点击Add,添加规则

点击OK,关闭对话框,然后请可以看到https的请求了。
2.要捕获手机上的https请求时,需要在手机上安装证书,步骤如下:
首先手机设置代理

弹出以下对话框:

然后用手机自带浏览器打开这个地址(前提是手机设置好了charles代理)
然后手机会自动跳转到设置页面

点击安装,输入密码后再次点击安装,安装好后点击完成,此时就可以代理手机上的https请求了。
网友评论