Fiddler/С#: поиск содержимого запроса/ответа для специальных фраз
Это мой первый визит в stackoverflow, и сейчас я чувствую себя очень комфортно с этим сайтом.
Это уже помогло мне получить FiddlerCore, встроенный в MS Visual С# 2008 Express Edition.
Просто нужно создать ссылку (Verweis) для dll fiddlercore из Project Explorer (Projektmappenexplorer) в MS Visual С# EE. Надеюсь, что это имена для него в английской версии. После этого вы можете использовать материал Fiddler.FiddlerApplication и т.д.
Какова моя задача?
Я хочу создать небольшую программу, которая может использовать FiddlerCore для проверки тел запросов/ответов для специального кода JavaScript.
Это позволяет разработчикам проверять, действительно ли их код действителен в других версиях браузера (особенно от IE 6.x до IE 8.x) или нет. Чтобы это сделать, мне нужно знать:
Как проверить содержимое запрошенного или отредактированного файла для строки?
Это должно иметь какое-то отношение к Text View Inspector (Fiddler), но я не могу найти доступ к нему с кодом .net или внутри Fiddler, который также очень помог бы.
Я должен быть в состоянии закончить оставшиеся вещи с помощью поиска в google или stackoverflow.
Поскольку это мой первый раз с языками .net, это будет очень интересно и требовательно.
Ответы
Ответ 1
Посмотрите этот пример. В обратном вызове BeforeResponse
a Fiddler.Session
передается как аргумент. Этот объект имеет метод GetResponseBodyAsString
. Как видно из названия, вы можете попробовать использовать его для получения текста ответа. Также существует метод GetRequestBodyAsString
для запроса.