
07.06.2009, 09:11
|
|
Участник форума
Регистрация: 27.04.2008
Сообщений: 224
С нами:
9494306
Репутация:
313
|
|
Output-плагины
htmlFile
Плагин пишет отчёт о работе фреймворка в HTML-файл. Имеется два параметра:
- fileName
- verbose
Если Вы хотите записывать в отчёт HTTP-запросы/ответы в текстовый файл то Вам лучше использовать textFile.
xmlFile
Плагин пишет отчёт о работе фреймворка в XML-файл.
Имеется один параметр:
- fileName
textFile
Плагин пишет отчёт о работе фрейморка в текстовый файл.
Имеется 4 опции:
- fileName
- httpFileName
- verbose
- showCaller
console
Этот плагин пишет отчёт о работе фреймворка в консоль.
Плагин имеет одну опцию:
- verbose
gtkOutput
Сохраняет сообщения фреймворка в kb.kb.getData('gtkOutput', 'queue'). Сообщения сохраняются в форме объектов. Этот плагин позволяет сообщаться с gtkUi.
Mangle-плагины
sed
Этот плагин представляет из себя многопоточный редактор для web-запросов и ответов. Имеет 3 опции:
- priority
- expressions
- fixContentLen
Потоковое редактирование осуществляется с помощью регулярных выражений указывающих что искать и на что заменять. Вот пример регулярного выражения используемого Sed:
- qh/User/NotLuser/
Это выражение указывает плагину на то, что нужно работать с запросом (re[q]uest), а именно - с заголовком ([h]eader). В нём требуется заменить строку "User" на "NotLuser".
- sb/[fF]orm/form
Здесь поиск будет производиться в ответе (re[s]ponse), а именно в его теле ([*b]ody). Заменяться будут слова "form" или "Form" на "form".
Если Вы хотите указать много выражений то разделяйте их запятыми.
|
|
|