selenium https 跳过校验
时间: 2023-07-19 12:29:05 浏览: 171
在使用 Selenium 进行 HTTPS 请求时,如果服务器的证书不受信任,则会抛出 SSL 证书验证错误。不过,可以通过在 Selenium WebDriver 中设置一个选项来忽略证书验证,从而跳过 HTTPS 校验。以下是一个示例:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--ignore-certificate-errors')
chrome_options.add_argument('--ignore-ssl-errors')
driver = webdriver.Chrome(chrome_options=chrome_options)
```
在上面的示例中,我们创建了一个 ChromeOptions 对象,并向其添加了两个选项:`--ignore-certificate-errors` 和 `--ignore-ssl-errors`。这些选项告诉 Chrome 忽略证书验证和 SSL 错误,从而允许我们跳过 HTTPS 校验。最后,我们将这些选项传递给 Chrome WebDriver。
阅读全文