如何在Fiddler中验证自定义("%CUSTOM%)RulesStringValue?

时间:2014-08-12 14:40:30

标签: fiddler

我在fiddlerscript中有以下代码:

RulesString("Redirect Foo", true)
RulesStringValue(0, "to the latest version", "latest")
RulesStringValue(1, "to a particular version... (e.g. 1.2.3)", "%CUSTOM%")
public static var foo_redirect: String = null;

它呈现为子菜单,点击Redirect Foo to a particular version...会打开一个提示框,您可以在其中输入内容。

现在,我想验证用户输入正则表达式之后的内容,而不是完全随机的字符串,如果他放置了不符合的内容,则显示FiddlerObject.alert

如何在用户输入值后立即进行验证,但在进行任何重定向之前? (我不想将其推迟到OnBeforeRequest,因为它可能会在那里显示几十个警报,每个会话一个 - Foo是一个包含许多JS文件的文件夹。)

1 个答案:

答案 0 :(得分:0)

Fiddler没有提供在入口点验证%CUSTOM%令牌值的机制。如果你想这样做,不要使用RulesString,而是使用FiddlerScript或扩展来添加你自己设计的菜单。