代码之家  ›  专栏  ›  技术社区  ›  Kevin

fiddler的customrules.js中包含和持久存储

  •  1
  • Kevin  · 技术社区  · 15 年前

    我已经使用fiddler几天了,用我自己的逻辑扩展了customrules.js。然而,文件变得相当重(开始时相当重)。我不太熟悉.NET或JScript,但我希望能够将customrules.js拆分为几个较小的文件,我可以将这些文件包含到customrules.js中。这有可能吗?

    我还发现在请求之间需要某种持久存储。有没有一种简单的方法可以将值存储在customrules.js中,以便在以后的请求中使用?

    1 回复  |  直到 15 年前
        1
  •  1
  •   EricLaw    15 年前

    没有直接的方法将规则文件分割成其他文件(我可能应该考虑添加一个)。您可以编译.NET库并从脚本文件调用它们,如下所述: http://www.fiddler2.com/Fiddler/dev/UsingCSharp.asp

    我将有兴趣了解更多关于您的规则,正如一个大型的规则文件建议的那样,也许我可以将更有用的功能直接烘焙到fiddler中。

    “跨请求的持久存储”--什么类型的存储?如果只向fiddlerscript添加一个javascript全局变量,它将在请求之间进行维护——例如,这基本上就是大多数规则菜单选项的工作方式。如果不是“跨请求”,您的意思是“跨Fiddler启动/关闭”,那么您必须编写代码来将值存储到文件或注册表中。

    推荐文章