Получить заголовки запроса для проверки аналитики на веб-сайте
Я должен выполнить тестирование через селен вебдрайвер (Java) на сайте аналитики сайта. Все атрибуты, значения отправляются аналитике toold через запрос заголовка URL. Я хотел бы захватить запрос в одиночку, чтобы я мог выполнять свои манипуляции и извлекать атрибуты и их значения.
Я попробовал инструмент BrowserMob. Он получает весь трафик в виде файла HAR. Есть ли способ извлечь запрос в одиночку?
Я старался server.setCaptureHeaders(true);
но это не сильно помогло, так как я вижу целую кучу URL в HAR. Меня интересует только один, который отправляется на сайт аналитики. За сценой есть URL, который отправляется как запрос. Немногие плагины аналитики могут точно получить URL-адрес запроса и извлечь значения атрибутов, но я не могу автоматизировать эти плагины.
Или есть способ сорвать только определенные запросы от HAR?
1 ответ
BMP - отличный инструмент. Вы можете создать новый хар только до отправки запроса и прочитать его после этого. Вы можете перебрать все, что он возвращает, и найти нужный вам запрос.