7

Я использую Ruby+Watir для запроса страниц через Firefox.

Я хотел бы записать заголовки и содержимое каждого http-запроса, сделанного через браузер.

Можно ли настроить прокси-решение для хранения этой информации, либо в файле, либо передать его в приложение?

Я использую Ubuntu x64.

// Редактировать:

Я хотел бы сохранить данные в журналах, потому что я хотел бы просмотреть их позже. Предпочтительно, я ищу решение, которое работает тихо в фоновом режиме и хранит заголовки / контент в файлах.

7 ответов7

2

Если у вас есть доступ к виртуальной машине Windows или любой другой физической машине Windows, вы можете запустить Fiddler, который должен делать именно то, что вы хотите.

После краткого обзора я нашел программу под названием Charles, которую некоторые называют "Fiddler для Linux", но у меня нет опыта ее использования.

0

Вы можете получить доступ к журналу Firefox для отслеживания каждого http-запроса. Это не сделано по умолчанию. Инструкции доступны в Mozilla

0

Если вам нужен только Firefox, вы можете использовать дополнение Tamper Data для просмотра (и редактирования) этих запросов.

0

Проверьте Proxy Sniffer - у него есть бесплатная версия.

0

Попробуйте использовать этот бесплатный инструмент тестирования HTTP.

0

Отрыжка прокси

Вы также можете попробовать анализатор Wireshark с соответствующими параметрами фильтрации. Одно общее замечание о самовоспроизведении Windows (нюхании на устройстве обратной связи) заключается в том, что это сложно. Но вы используете Ubuntu, поэтому он должен работать нормально.

0

Я использую расширение HttpFox для такого рода вещей.

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .