如何共享和维护多个Fiddler脚本?

我有很多自定义和独立的FiddlerScript扩展名,我想保持和与大学分享。

目前(这是我知道的唯一方法),所有这些脚本部分都位于%USERPROFILE% Documents Fiddler2 Scripts CustomRules.js文件中,我不知道如何为每个功能创建一个脚本文件。 此外,大多数扩展都分布在脚本文件中,因为它们需要不同事件处理程序中的代码(例如OnBeforeRequest ),并定义诸如复选框之类的可配置设置。 这使得识别属于单个扩展的所有部件变得非常困难。

尽管我可以复制整个CustomRules.js文件,但如果文件发生更改时,文件的所有收件人都会重新包含所有自定义添加,这会很烦人。

有什么办法可以创建一个单独的脚本文件或封闭块中的扩展(即附加到static function OnBeforeRequest(oSession: Session)函数之外的OnBeforeRequest事件)?

该解决方案应该与香草Fiddler一起工作,而不需要对Fiddler本身进行任何修改。 (重新)创建所有必需的扩展,因为.NET扩展对我来说也不是一个可行的解决方案。


目前,没有,没有办法做到这一点,尽管人们不时要求这种功能,而且这种性质的功能可能会在未来某个时候增加。 现在我们的期望是足够有用的共享功能足以将其编译到Fiddler Extension程序集中。

你可能会发现这个扩展:https://github.com/vcsjones/FiddlerScriptCSharp很有趣,因为它提供了你描述的那种功能,使用C#作为脚本语言而不是JScript.NET。

链接地址: http://www.djcxy.com/p/30317.html

上一篇: How to share and maintain multiple Fiddler scripts?

下一篇: Can Printer Extension UI use the Universal Windows Platform (UWP)?