脚本适合什么场景?
适合需要条件分支、组合处理或定时自动化的调试逻辑;简单 Header、Body 或 Mock 修改优先使用重写规则。
用户手册
当简单重写不足以表达复杂逻辑时,NetPeek 脚本可在请求前、响应后或定时执行 JavaScript,并通过常量统一管理环境地址、Token 等复用值。
当规则不够用时,用 JavaScript 脚本对命中请求做更灵活的处理:读取/改写请求与响应、解压 gzip、按条件计算返回值等。脚本按 host 生效,和规则一样在隧道里运行。
$utils 等辅助能力,如 gzip 解压)。把常用的值(如某段 Mock JSON、Token、测试地址)存成常量,规则里用 ${常量ID} 引用,改一处即可全局生效。
重写规则处理静态替换已经足够,需要条件判断和计算时才轮到脚本:
适合需要条件分支、组合处理或定时自动化的调试逻辑;简单 Header、Body 或 Mock 修改优先使用重写规则。
只有脚本本身已启用且全局脚本开关开启时才会执行。
常量用于复用 API 地址、Token 等值,修改一处即可影响引用它的规则或脚本。