前言:
本来准备都使用charles的,但是无奈发现最新版本的charles(4.6.2)在我的电脑上无法使用(难道和我AMD的CPU或者系统有关,反正查阅了好多资料都没解决),遂在windows上我准备使用fiddler classic(免费版)。
fiddler(版本号: v5.0.20211.51073 for .NET 4.6.1 Built: 2021年12月15日)
代理http或者https请求
1. 安装证书 Tools ===> options ===> Https ===> Actions ===> Trust Root Certificate ===> yes ===> 一路yes
2. 修改脚本
Rules ===> Customize Rules ===> 把里面的内容放到编辑器里编辑 ===> 找到并修改OnBeforeRequest函数的内容
static function OnBeforeRequest(oSession: Session) {
//... some other code
if (oSession.fullUrl.indexOf("你需要替换的请求地址, 例如https://chd.com/.app.js") > -1) {
oSession.fullUrl = "最后要替换成的请求地址,完整的,例如http://baidu.com/app.js";
}
}
3. 保存退出后刷新页面