Fiddler Script脚本 ----- Fiddler进阶

本文主要记录fiddler script的一些信息

这是fiddler script的具体位置
Fiddler Script脚本 ----- Fiddler进阶_第1张图片

fiddler script 我常用的两个模块

Fiddler Script脚本 ----- Fiddler进阶_第2张图片

1.请求前做一些操作 使用OnBeforeRequest

这个部分可以在真正请求前,根据url拦截请求,然后获取请求数据,比如请求头、请求头等,进行对应的修改后,再去请求


2.响应前做一些操作 使用OnBeforeResponse

这个部分,可以在真正响应前,根据url拦截请求,获取响应数据,一般是获取响应body 进行针对性的修改后,做出响应。
实际工作中,业务里部分请求和响应数据做了AES加密处理,想要修改部分请求或者响应数据 ,直接改比较困难,所以采用了这种方式,在这两个模块进行操作,大概思路是:先获取请求或者响应数据=>然后解密数据=>然后修改数据=>然后加密数据 然后把对应的请求或者响应放过去。

这里是一个具体的例子

//复制点击即可
https://mp.weixin.qq.com/s?__biz=MzU1MDgxNjgyMg==&mid=2247484145&idx=1&sn=b8a42b5caace407ece575d9f14f48ad4&chksm=fb9b9fa8ccec16be82cd19a9c591c296695d24d38205e37fa9a77a9a5b19ecabb507b8aae0a3&token=82621423&lang=zh_CN#rd

你可能感兴趣的:(fiddler,测试工具)