共计 481 个字符,预计需要花费 2 分钟才能阅读完成。
一、抓取 Https 地址呈现 unknown 的状况
Charles 工具默认只能抓取 http 地址, 若要抓取 https 地址, 须要做的有两步: SSL 配置和装置证书
- ssl 配置
点击上方菜单栏
Proxy -> SSL Proxying Settings在左侧 include 窗口增加主机和端口, 增加完如下图, :代表所有地 址和端口, *:443 是 SSL 通用端口.
- 装置证书
上一步实现之后, 你刷新谷歌浏览器会发现, 您的链接不是私密链接, 所有页面都打不开. 这是因为 没有装置并信赖证书
本机是在 win10 环境下, 顺次点击:Help -> SSL Proxying -> Install Charles Root Certificate
而后点击装置证书
点击后呈现存储地位抉择, 以后用户和本地计算机都能够, 重点是下一步:
肯定要抉择将所有证书都放入下列存储!!!
而后点击浏览, 抉择受信赖的证书颁发机构
最初, 点击实现, 装置.
补充: 装置实现后, 机器最好重启一下, 我的机器是重启才失效了的.
此时能够看见, https 地址的内容被抓取胜利了, 左侧的小图标亮了阐明是抓取胜利了, 除非一些网站做了特地的防抓包伎俩, 比方上图中谷歌的一些接口.
正文完