Получение данных TLS из журналов Python Selenium - PullRequest
1 голос
/ 13 марта 2019

Я новичок в Selenium и пытаюсь получить данные SSL из журналов Selenium. Для включения логов я делаю следующее:

driver = webdriver.Chrome(options=chrome_options) DriverCaps = driver.capabilities

После фильтрации в Network.responseReceived я не могу найти фактический ответ клиента для получения сведений о сертификате.

Я могу получить такие детали, как:

{"message":{"method":"Network.responseReceived","params":{"frameId":"1DE9B13FA9784DEF3D1DC304C7558B69","loaderId":"E2FDEB2DF4A3EFCBEAA713F3E7E5289D","requestId":"E2FDEB2DF4A3EFCBEAA713F3E7E5289D",..."issuer": "GeoTrust RSA CA 2018"

Информация об эмитенте - это то, что мне нужно, но, к сожалению, я не могу выделить фактический запрос клиента среди множества промежуточных запросов CDN. Я хотел бы знать, существует ли какой-либо уникальный идентификатор, который я могу использовать для получения фактического запроса / ответа, чтобы получить информацию о сертификате, которую я вижу на веб-сайте (после driver.get).

Застрял в этом на 2 дня.

Любая помощь очень ценится.

Заранее спасибо.

...