Charles 的使用
Charles 是一个 HTTP 代理 / HTTP 监视器 / 反向代理,它使开发人员能够查看他们的机器和 Internet 之间的所有 HTTP 和 SSL / HTTPS 流量。这包括请求、响应和 HTTP 标头(其中包含 cookie 和缓存信息)。
一、下载安装
官网地址:https://www.charlesproxy.com/
下载链接:https://www.charlesproxy.com/download/previous-release/#
二、配置代理
访问配置
抓取https请求
证书配置
安装完毕后,本机设置HTTP代理即可抓取到请求!!
三、手机配置
手机连接到同一局域网,然后手动配置WiFi的网络代理
电脑的弹出框同意此设备连接
选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate on a Mobile Device or Remote Browser”
弹出如下提示框
浏览器地址栏输入“chls.pro/ssl” 下载证书
下载后打开手机设置安装证书
安装完成后即可完成抓包!!!