Я использую это в начале моей OnBeforeRequest функции. Он немного сложнее - он не только отфильтровывает строки для указанной страницы, но также отфильтровывает строки для любых запросов, сгенерированных отфильтрованной страницей.
function RequestContains (uri:String) {
return oSession.uriContains(uri) || oSession.oRequest.headers.ExistsAndContains("Referer", uri);
}
if (
false
|| RequestContains("url1.aspx")
|| RequestContains("url2.aspx")
|| RequestContains("url3.aspx")
|| RequestContains("url4.aspx")
|| RequestContains("url5.aspx")
|| RequestContains("service1.svc")
)
oSession["ui-hide"] = "true";
Я поместил false в начале блока if, чтобы можно было легко и безопасно закомментировать любую из строк RequestContains , если мне временно потребуется просмотреть эти запросы.
Я бы хотел как-то вставить этот шаблон в расширение пользовательского интерфейса на вкладку Фильтры, где я мог бы управлять списком этих URL-адресов без необходимости редактирования FiddlerScript. Кто-нибудь знает, как это сделать из самого кода FiddlerScript?