如果定义了用户数据目录,Seleniumwire 不会拦截 HTTPS
Seleniumwire dont intercept HTTPS if user-data-dir is defined
我尝试通过 seleniumwire 拦截请求。
如果我不使用选项 --user-data-dir
一切都很好。所有请求都显示为 driver.requests
.
但我需要通过身份验证解析一些站点。因此,我在 --user-data-dir
选项配置文件中提供了 remembered 帐户。但是在这种情况下 HTTPS 请求没有被拦截。
命令 driver.requests
仅显示对 google 广告和一些其他垃圾的请求。
那么如何在提供配置文件的同时拦截HTTPS请求呢?
我应该禁用所有代理扩展。
options.add_arguments("--disable-extensions")
我尝试通过 seleniumwire 拦截请求。
如果我不使用选项 --user-data-dir
一切都很好。所有请求都显示为 driver.requests
.
但我需要通过身份验证解析一些站点。因此,我在 --user-data-dir
选项配置文件中提供了 remembered 帐户。但是在这种情况下 HTTPS 请求没有被拦截。
命令 driver.requests
仅显示对 google 广告和一些其他垃圾的请求。
那么如何在提供配置文件的同时拦截HTTPS请求呢?
我应该禁用所有代理扩展。
options.add_arguments("--disable-extensions")