Skip to content

使用 Charles 调试网页

Published: at 02:37 AMSuggest Changes

Fiddler 抓取 HTTPS 内容

有些内容是 https 的,需要生成一个中间人证书去抓取。

首先需要安装一个证书

设置一下 ssl 抓取,并且开启 http 代理端口,让手机也能进行调试。

手机端在网络设置中的 HTTP 代理设置中,IP 填写你的电脑 IP,端口填写你刚刚进行设置的端口号。

访问 chls.pro/ssl 下载证书安装。

IOS 需要注意在设置 - 通用 - 关于本机 - 证书信任设置中设置一下你的证书完全信任

替换静态资源

右键你抓取的数据,选择最后一个 Map Local,在 local path 中选择你需要替换的文件。

注意

自己删掉浏览器缓存,企业微信,微信都要清除缓存,不然不会请求 js 文件,你也就抓不到文件,无法进行替换


Previous Post
JavaScript 调试技巧
Next Post
Mac 免密登录