Как перехватить сетевые ресурсы, загруженные безголовым Chrome в Selenium + Python? - PullRequest
0 голосов
/ 30 августа 2018

Я хочу получить доступ к содержимому (JSON) ресурсов, загруженных во время рендеринга страницы безголовым Chrome, используя Selenium + Python. В идеале я мог бы получить список URL-адресов, а затем выборочно выбрать, какой из них получить содержание. Я также подумал, что, возможно, я мог бы настроить что-то в Chrome без головы, чтобы записать это как рендеринг страницы.

Это может быть сделано путем сохранения файла HAR результата и последующего поиска интересующего его ресурса, но это не так просто, и мне еще предстоит найти решение, которое не задействуйте прокси (я уже использую прокси, поэтому мне нужно было бы связать их, чтобы это работало).

Кто-нибудь предлагал, как сделать это без прокси и без переключения на что-то (PhantomJS / Splash), которое изначально поддерживает экспорт HAR?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...