https无法读取且出现乱码

Tips: 在不做任何配置的情况下,当抓取到https链接时,一般会出现unknown或者是乱码的情况。如下图所示:
图 1.1
494A24AC1A9E72EB4CB5C01577B460DF.jpg
图 1.2
image.png

Tips: 若要使抓取到的https请求能正常解析需要进行以下操作

Charles配置https请求

配置Charles根证书

Tips: 请参考https://www.yuque.com/student-amber/ctrtod/charles-install中的 安装Charles根证书

配置SSL Proxying

Tips: http的默认端口为80,https默认端口为443,想要抓取所有https请求时需要添加SSL Proxy match规则。

  1. 导航栏 Proxy 下拉列表选择 SSL Proxying Setting...
  2. SSL Proxying Settings 卡片中选中第一项 SSL Proxying 勾选 Enable SSL Proxying

图2.1.1
image.png

图2.1.2
image.png

图2.1.3
image.png

一切准备就绪,又可以愉快的玩耍啦~

image.png