从Python Selenium日志获取TLS详细信息

时间:2019-03-13 15:00:48

标签: python selenium ssl ssl-certificate tls1.2

我是Selenium的新手,并且一直在尝试从Selenium日志中获取SSL详细信息。我执行以下操作来启用日志:

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天。

任何帮助深表感谢。

先谢谢了。

0 个答案:

没有答案