Я хочу программно получить доступ к данным запроса XHR в Chrome. (Я не могу просто подключиться к веб-сайту с помощью скрипта, он должен go через Chrome)
Пока что я нашел самый простой способ сделать это - для запуска Chrome с включенным remote-debugging
. А затем используйте Chrome DevTools
для получения данных:
import PyChromeDevTools
chrome = PyChromeDevTools.ChromeInterface()
chrome.Network.enable()
chrome.Page.enable()
chrome.Page.navigate(url='http://example.com/')
Руководство по протоколу Chrome DevTools находится здесь: https://chromedevtools.github.io/devtools-protocol/
Но я не знать, как на самом деле получить доступ к текущим запросам XHR.
Вот данные, показанные в Chrome DevTools UI: ![enter image description here](https://i.stack.imgur.com/LxpCi.png)
Запросы connect
содержат все Мне нужен ответ в теле. Мне просто нужен доступ к ним в реальном времени (поскольку они продолжают поступать).
Я просто хочу получить доступ к этим данным с помощью протокола DevTools, чтобы я мог их обработать.
Есть идеи, как?