我已经使用 Fiddler 几天了,用我自己的逻辑扩展了 CustomRules.js。但是,该文件变得非常重(开始时非常重)。我对 .NET 或 JScript 不是很熟悉,但我希望能够将 CustomRules.js 拆分为几个较小的文件,我可以将它们包含在 CustomRules.js 中。这可能吗?
我还发现需要跨请求进行某种持久存储。有没有一种简单的方法可以在 CustomRules.js 中存储值以供以后的请求使用?
我已经使用 Fiddler 几天了,用我自己的逻辑扩展了 CustomRules.js。但是,该文件变得非常重(开始时非常重)。我对 .NET 或 JScript 不是很熟悉,但我希望能够将 CustomRules.js 拆分为几个较小的文件,我可以将它们包含在 CustomRules.js 中。这可能吗?
我还发现需要跨请求进行某种持久存储。有没有一种简单的方法可以在 CustomRules.js 中存储值以供以后的请求使用?
没有直接的方法可以将规则文件拆分为其他文件(我可能应该考虑添加一个)。您可以做的是编译 .NET 库并从脚本文件中调用它们,如下所述:http ://www.fiddler2.com/Fiddler/dev/UsingCSharp.asp
我有兴趣了解更多有关您的规则的信息,因为大型规则文件表明,也许我可以将更多有用的功能直接烘焙到 Fiddler 中。
“跨请求的持久存储”——什么类型的存储?如果您只是向 FiddlerScript 添加一个 JavaScript 全局变量,它将在请求之间进行维护——例如,这基本上是大多数规则菜单选项的工作方式。如果不是“跨请求”而是指“跨 Fiddler 启动/关闭”,那么您必须编写代码将值存储到文件或注册表中。