在使用Charles4.0 抓包微信小程序https请求遇到如下 和乱码的情况
通过下面都配置,就可以解决上面遇到都问题,成功抓包https!
PC端Charles
-
Proxy -> Proxy Settings 如下图填写端口号
-
Proxy -> SSL Proxying Settings 勾选Enable SSL Proxying 点击Add添加域名和端口号,都填*号就可以,如下图
-
Help-> SSL Proxying -> Install Charles Root Certificate 按提示安装证书 安装好后如下:
-
Help-> SSL Proxying -> Install Charles Root Certificate on a Mobile Device or Remote Browser 弹出如下弹窗,点击OK
iphone客户端
- 浏览器打开 chls.pro/ssl 下载证书
- 设置-> 通用 -> 关于本机 -> 证书信任设置 安装证书并选中刚安装的证书
注意:如果手机中还安装有其他证书,把其他证书都置为非选中状态,不然还是抓不到包哦。
成功抓到https请求
get和post请求都可以抓到