Добрый день.
Возник вопрос, как с помощью webdriver/python перехватывать трафик из Network браузера?
Необходимо перехватывать результат отработки джава-скрипт для Гугл аналитики.
Может это вопзможно другими средствами python, не вебдрайвер?
polusok
(Mykhailo Poliarush)
18.Февраль.2015 15:03:12
#3
Вот я уже писал туториал по browsermob-proxy
Вводная
Некоторое время назад я написал небольшую статью о browsermob-proxy http://poliarush.com/working/development/chromedriver-python-browsermob-proxy.html для использования на http://lessons2.ru , где попытался изложить, как использовать этот чудный инструмент для ChromeWebdriver. Но так сложилось, что до сих пор многие задают вопросы на частных консультациях , как же все таки с ним работать и не знают как запустить прокси и получить данные.
И все же, что такое browsermob-proxy? Это отдельный инструмент\библиотека, которая запускает прокси сервер и собирает данные, которые прошли через этот прокси сервер для последующей обработки в формате json. Формат данных еще называется HAR …
2 лайка
Ага, спасибо за наводку, пошел разбираться )
Крім browsermob-proxy використовув ще експорт данних в FireBug із панельки Net . Данні зберігаються в har файл, у форматі json . Ось більш докладніше http://www.softwareishard.com/blog/firebug/exporting-http-tracing-data-from-firebug/