【发布时间】:2015-11-09 09:41:48
【问题描述】:
我有许多自定义和独立的FiddlerScript 扩展,我想维护并与大学共享。
目前(这是我知道的唯一方法)所有这些脚本部分都位于 %USERPROFILE%\Documents\Fiddler2\Scripts\CustomRules.js 文件中,我不知道如何每个功能创建一个脚本文件。此外,大多数扩展都分布在脚本文件中,因为它们需要不同事件处理程序中的代码(例如 OnBeforeRequest),并定义可配置的设置,如复选框。这使得很难识别属于单个扩展的所有部分。
虽然我可以复制整个 CustomRules.js 文件,但文件的所有接收者每次文档更改时都重新包含所有自定义添加会很烦人。
有什么方法可以创建单独的脚本文件或将扩展封装在封闭的块中(即附加到 OnBeforeRequest 等 static function OnBeforeRequest(oSession: Session) 函数之外的事件)?
该解决方案应适用于原版 Fiddler,无需对 Fiddler 本身进行任何修改。 (重新)将所有必需的扩展创建为 .NET 扩展对我来说也不是一个可行的解决方案。
【问题讨论】:
标签: fiddler