Surge 获取 https请求内容

设置mac

1.首先,将代理设置为0.0.0.0

2.切换到 HTTPS,生成证书后将证书安装到系统,并且添加主机名为 * 或你希望抓取的域名

3.然后点击为iOS 模拟器导出证书,导出的证书后缀为crt,先放着。

4.打开钥匙串,找到Surge的证书

双击,设置为信任

设置手机

5.将导出的crt证书发送到手机并安装

6.然后点击手机设置-通用-关于手机-证书信任设置-开启surge的证书

7.保证局域网内安装surge的电脑和手机在同一个 IP 段。找到Wi-Fi,点击Wi-Fi后的感叹号,找到 “HTTP 代理”–点击进入选择手动-填写服务器 IP 为 MAC 的 IP,端口为 Surge 的 HTTP 端口

抓包

8.打开 Surge 的控制台。手机随便访问个https页面,会在控制台看到远程客户端

9.点击 HTTPS 请求查看请求的请求头和响应头以及数据