Seleniumwire没有记录chrome headless mod中的所有请求

2024-06-28 11:32:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用seleniumwire捕获所有网络日志。当chromedriver处于正常模式时,它能够捕获所有请求。但当它处于无头模式时,它并不能捕获所有请求。在

我试着添加sleep(10)assert driver.last_request.response.status_code == 200 ,但都没用。在

由于seleniumwire不那么受欢迎,我在下面添加了一个示例指南,希望有硒知识的人能够帮助我解决这个问题。在

使用seleniumwire

安装硒导线

pip install seleniumwire

示例脚本:

^{pr2}$

Tags: 示例responserequestdriverstatus指南模式code
1条回答
网友
1楼 · 发布于 2024-06-28 11:32:17

当selenium打开chrome浏览器时,它使用自己的配置文件,而不是默认的配置文件。尝试使用自定义配置文件,对于chrome,可以使用ChromeOptions类使用自定义配置文件并尝试。在

相关问题 更多 >